Who Won Week 8 in College Football?

The Campus Insiders crew pick a program that won Week 8 of college football. Did Baylor have the most impressive week?

Find Stadium on TV in your area