NFL GDT: Week 6 - Part 2

Halladay

Registered User
Feb 27, 2009
65,152
7,835
H Town
How do the Giants have 3 wins? They are terrible. I thought they would only win 6 games at most this year.
 

Ad

Upcoming events

Ad

Ad