They just announced on ESPN at the Meinike bowl game that the Florida AD has confirmed that Urban Meyer is stepping down.
This could send HUGE shockwaves through college football.
Sounds like it is health related.
This could send HUGE shockwaves through college football.
Sounds like it is health related.
Comment