Article By Michael Fitzpatrick on 25th October, 2009
In the three weeks prior to their horrific loss in New Orleans, Eli Manning and the Giants steamrolled their way through Tampa Bay, Kansas City and Oakland.
Big deal.
Tim Tebow and the University of Florida could have probably steamrolled their way through Tampa Bay, Kansas City and Oakland.
The Giants’ first true test since they took the field at the new $1.3 billion Cowboys Stadium in Week 2 came last week in New Orleans; and they failed misera...
Read Complete Article at Bleacher Report - NFL