FIRED UP FRIDAY: Baylor Football Deserves Death

3Feb

As more news was released yesterday about Baylor's disgusting culture of victim-shaming and avoiding accountability, it's hard to justify giving Baylor Football anything other than the Death Penalty. 

The details are almost too gory to believe, but I get fired up & explain why Baylor's acceptance of rape cannot be tolerated by the NCAA.

00:0000:00