The Houston Texans are the newest team in the NFL. They were formed in 2002.
The Houston Texans are the newest team in the NFL, joining as an expansion team in 2002.
The Houston Taxans join the NFL in 2002
Houston, Texas ... The Houston Astros MLB team and Houston Oilers NFL team called the Astrodome home.
Toro the Bull
Courtney Simon is