AFC South
Rudy Giuliani criticizes Houston Texans for staying in the locker room during the national anthem
"Maybe they should stay in the locker room forever," Giuliani told TMZ.
"Maybe they should stay in the locker room forever," Giuliani told TMZ.