I'm late to the conversation but I'll still give my opinion... 
  
I would give Gio a 1-year contract, $2-2.5M.  Ask him to concede the C to ROR and continue to mentor the youth.  He remains extremely serviceable, not a defensive liability and can score/create offense.  The Gio-Larsson-Foligno line plays hard and are consistent, something this team desperately needs.  Unless the tires fall off between now and the end of their season, I think he's still got gas in the tank.