Discussion in 'New Orleans Saints Forum' started by Cajun Sensation, Mar 21, 2011.
I think the Saints are ideal for a series because of the city in which they play.