Fresh off the heels of a World Series title, St. Louis Cardinals manager Tony La Russa will be retiring from managing. I first saw the report via Rob Rains of TheStLSportsPage.com.
↵LaRussa, 67, had been a big league manager for parts of 33 season and at the helm of the St. Louis Cardinals since 1996. He won 2,728 games over that time and three World Series titles.