Article By Steve Tater on 24th August, 2009
Wow! Did you see that game last Saturday? Those Lions did not know what hit them.
It looked as though I was watching a combination of the 2005 World Champion Patriots offense and the 1986 World Champion Bears defense!
Now that I have your attention—Gotcha!
Bleacher Report - NFL