NCAA should suspend Baylor

John Suozzo, Staff Writer

March 12, 2017

Filed under Columns, March Madness, Sports

The NCAA should punish Baylor University’s football program by suspending the team for multiple seasons. Baylor’s football team has been under a prolonged investigation over Title IX violations, where numerous members of the t...