
The Baylor University football team played Texas Tech in November at AT&T Stadium in Arlington, Texas. Three Baylor University football players were suspended for allegedly sexually assaulting women shortly after that loss.
(Image source: YouTube screenshot)






