Posts Tagged ‘David Carr’
Houston Texans
September 25th, 2008
Neal The Houston Texans became the last NFL franchise in 2002. Houston was left without a team since the Houston Oilers became the Tennessee Titans in 1999. Bob McNair was the driving force behind bringing back another NFL franchise to Houston. He was first turned down to bring a NHL franchise to Houston so he focused [...]
RSS Feed
Twitter
Posted in
Tags: