The New York Times -
26 May 2016 20:30
Baylor University has removed Kenneth Starr as president and will fire head football coach Art Briles after an independent report found administrators mishandled sexual abuse cases involving football players, the school announced on Thursday.
Share this Article