New Orleans Saints OTA’s Underway
The New Orleans Saints 2010 season is officially underway as the team has begun a series of OTA’s or Organized Team Activities at the team’s practice facility in Metairie, Louisiana. Today was the first day the media was allowed to attend the practice session and I was hoping despite the heat that the team would [...]



