Well that sucked. September 10, 2017 by Sahil, posted in Texans The Texans got demolished in all phases of the game today. It wasn't even close.