Turnover
With today’s announcement that Braves GM John Schuerholz is stepping down to become team president, the third of three long-standing, highly-respected General Managers has left his position in the last couple of weeks.
First was Terry Ryan, Twins GM since 1994, who stepped down at the end of the 2007 season. Ryan had an impressive […]