The Saints organization began in New Orleans in 1967.
Fox 8
New Orleans Saints and Indianapolis Colts
The Indianapolis Colts are playing the New Orleans Saints.
The Indianapolis Colts and the New Orleans Saints.The Indianapolis Colts and the New Orleans Saints.
1967 was the Saints first season.
The New Orleans Saints and the Indianapolis Colts.
The New Orleans Saints are a professional football team that is based in New Orleans, Louisiana. The team is often referred to as The Saints and they began playing at the Tulane Stadium in 1967.
The Indianapolis Colts and the New Orleans Saints.
New Orleans Saints V.S Indianapolis Colts
2010: The New Orleans Saints and the Indianapolis Colts are playing in this year's super bowl.
The New Orleans Saints and the Indianapolis Colts