TCEd
All-Pro
Offline
Pat's putting on the love, check out his article;
read the rest...
NEW ORLEANS -- Since they won’t say it, I will.
The New Orleans Saints are the best team in the National Football League. The only qualifier I’ll throw in is “right now’’. That’s a lot stronger than saying they’re the best team in the NFC, the NFC South or that out-of-date line about them being a great offense and a lousy defense.
The Saints are a great team, period.
read the rest...