I'm sorry, she's http://madthumbs.fun/ mad thumbs According to a source familiar with Snee's thinking, he hasn't given much thought to his long-term future yet. He is signed through the 2014 season, though. It's unclear if the Giants would welcome him back, though if they did it would likely be at a drastic reduction of the $7.2 million salary he's currently scheduled to earn.