Sept. 27, 2009, the date of my Atlanta Falcons' game against the New England Patriots in Foxboro, Massachusetts, was staring me down across time. But a funny thing happened on the way to the Dirty Birds meeting the perennial powerhouse. I started believing we could win this game. Whether our offense really is improved from last season or Bill Belichick's group really has lost its edge, NE being favored by three-and-a-half is looking downright generous. The Falcons caged the Wildcat in a major way in Week One, allowing just one garbage-time touchdown to the Dolphins, and then showcased what might just be the best passing game in the L (there, I said it) against the Panthers in Week Two. The Pats, meanwhile, squeaked by the Bills and lost to the Jets, despite having all the motivation i ...
Read Full Article at Bleacher Report - NFL
Article written by John McCurdy