Manager Jim Leyland of the Detroit Tigers, registered one of the greatest rants of all-time. After the home plate umpire blew an obvious third strike call in the second inning of the Tigers and Red Sox’s game this weekend. Boston went on a three run rally (That should immediately raise an eyebrow. Anytime that…
Read more
Recent Comments