Of course the team can keep Geno but, the real question is do they really want to keep him at a price that he would agree to be paid.
All in all I'd suppose it's going to be up to Geno, I'd not be surprised if he is kept with an annual out but most certainly not for $44,500,000 p.a..
Suspect...