Houston Texans

Houston Texans checked in at NRG Stadium for Buffalo Bills vs Houston Texans

Houston, TX|November 4, 2012via Foursquare Web

We've arrived for our noon kickoff vs. Buffalo! Listen to live pregame coverage at 9am CT on SportsRadio 610 & the Texans Mobile app

116 Likes