Baylor University’s McLane Stadium The scandal at Baylor University is all the buzz right now. (Read here for a good recap or here) This week news broke that the University was “firing” President Ken Starr for his failure to investigate allegations of sexual assault by Baylor football players. Many see tremendous irony

Read More