Tag: Alex Zalkin
Art Briles Broke Promise To Apologize To A Sexual Assault Victim...
In case you missed it, last month Baylor fired head football coach Art Briles in the face of overwhelming evidence that his program mishandled...