So the teams are set- the Houston Astros are coming to Chicago to face the White Sox in the World Series. Another year that the St. Louis Cardinals fall short, adding additional proof to my argument that Tony LaRussa is one of the most overrated managers in baseball. I'll will start by admitting that I don not like LaRussa and I think he is a "thug." How many great teams has this guy had in the playoffs and he has only one World Series chanmpionship. Bye, bye Tony!!
No comments:
Post a Comment