NCAA should suspend Baylor John Suozzo, Staff Writer • March 12, 2017 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...