Ted Cruz Says ‘NFL Did Itself a Lot of Harm’ Over Anthem Protests | TMZ Sports

Posted in: Uncategorized