x

Houston's Leading Local News: Weather, Traffic, Sports and more | Houston, Texas | KHOU.com

NRG Stadium vs. Mercedes-Benz Stadium

How does the Texans' home stadium compare to Atlanta's? KHOU 11 Sports Reporter Daniel Gotera compares the two.