Players come and go on the Free Agency train, but the N.Y. Giants will always be here!
Let the haters hate,
The guy has heart and his team believes in him.
He lost a game today. Wow wonder if the haterz will come out in full effect for his average performance?