Sep 16, 2018; Nashville, TN, USA; Tennessee Titans mascot T-Rac before the game against the Houston Texans at Nissan Stadium.
Sports blog information from USA TODAY.
Sep 16, 2018; Nashville, TN, USA; Tennessee Titans mascot T-Rac before the game against the Houston Texans at Nissan Stadium.