CLOSE

Tony La Russa, the manager for the World Series Baseball Champions the St. Louis Cardinals, announced this morning that after 16 seasons, he is officially retiring. Under his leadership, the St. Louis Cardinals have been to the World Series 3 times, and won 2 of them.
Click here for more info.