FanShot

Mike Leach Fired From Texas Tech

29

I smell a revolt... over at Double T Nation, they are disgusted. Apparently, there are two sides to this.

Loading comments...

Trending Discussions