0
Anonymous
Yes ... the Texans and Saints have played three times in the regular season. The Texans won in 2007 and the Saints won in 2003 and 2011.
Wiki User
Chat with our AI personalities