Bye Week Success

November 16, 2009

Considering the Giants had the day off, a lot went their way. Not only did the team not lose, but the Eagles and Cowboys did… which is always nice.

Read the rest of this entry »