Published on: 25th September, 2009
Not to rain on everyone's parade here but for all of those claiming the Saints are going to the promised land this season, relax, it's only week two. While all the national media is drooling over Drew Brees' absolutely ridiculous numbers and the Saints 2-0 start, most people have been ...