tarvaris jackson

Diary of a Giants Fan: Giants – Seahawks Preview
Escaped with.  Gutsy.  Lucked out. Gallant.  All of these words are ones that you can put before "win" in describing the Giants' (insert adjective) win last week in Arizona. Well if all goes according to plan this Sunday in the ever homely swamps of Jersey only one world should be necessar…