Mark McGwire, Pete Carroll & Lane Kiffin Walk Into A Bar…
January 18, 2010 by SRG
Filed under Baseball, College Football, Football, MLB, NFL Football, SRG's Blog
In the last seven days we have seen some of the craziest sports stories of the new year… from Mark McGuire finally admitting to his use of steroids during his chase of the homerun record in ‘98, to the coaching carousel in Seattle, Southern California and Knoxville.





