Houston offers advice to Texas Tech fans before NCAA title game

Houston saw the Houston Astros win a World Series, so Houstonians are offering their advice to Red Raider fans on how to handle (possibly) winning a championship.
Published: 4:50 PM CDT April 8, 2019
Updated: 4:49 PM CDT April 8, 2019