CanalStreetChronicles
Photo by Derick E. Hingle/Getty Images
The Saints were ranked 32nd overall. ESPN.com recently released their rankings of each team in the NFL by the strength of their starting lineup, and they placed the New Orleans Saints dead last. It makes some sense to think the Saints have one of the weaker rosters in the NFL…
Read More