Hall of FameSports

Detroit Tigers Analyst Rod Allen Charges Mound in Japan

By March 2, 2012 No Comments

Rod Allen is an analyst on FSN Detroit for the Detroit Tigers. This would normally be irrelevant to everyone outside of people from Detroit except for one thing. When Rod was playing in Japan a pitcher threw at him, he charged the mound and then went all Milton Bradley crazy. What ensued was nothing short of hilarity. The friends, family members, and teammates of this Japanese pitcher should be ashamed because other than Thomas Hill crying after Christian Laettner’s shot against Kentucky, I can’t think of a less manly moment in sports history.

Rob Cressy

Rob Cressy

Sports loving free throw specialist and yinzer living in Chicago who is awesome most of the time, has run with the bulls in Spain, and is a graduate of Second City's Improv program.