Video - Houston Texans
Posted on May 22, 2013 at 11:23 PM
Updated Thursday, May 23 at 12:04 PM
Everyone’s happy about Super Bowl LI, but the award of the big game brought back into focus the biggest political football our city has seen in a long time. What to do with the Astrodome?