Featured, NCAA, Sports

Anyone Else See Lou Holtz Lose His Mind This Weekend?

This is as uncomfortable as it gets in terms of cable television. Please someone let Lou know that is probably timefor him to hang up his cleats. Yikes.

[Awful Announcing]