That got us thinking: Where do the three legends rank among baseball’s greatest skippers? We put our heads together to rank the 20 best MLB managers of all time:

1. Joe McCarthy

Teams managed: Chicago Cubs, New York Yankees, Boston Red SoxWins: 2,125 (8th all time)Winning percentage: .615World Series titles: SevenPennants: Nine100-win seasons: Six

2. John McGraw

Teams managed: Baltimore Orioles (NL), Baltimore Orioles (AL), New York GiantsWins: 2,763 (third all time)Winning percentage: .586World Series titles: ThreePennants: 10100-win seasons: Four

3. Casey Stengel

Teams managed: Brooklyn Dodgers, Boston Braves, Yankees, New York MetsWins: 1,905 (11th all time)Winning percentage: .508World Series titles:  SevenPennants: 10100-win seasons: One

4. Tony La Russa

Teams managed: Chicago White Sox, Oakland Athletics, St. Louis CardinalsWins: 2,278 (3rd all time)Winning percentage: .536World Series titles: ThreePennants: SixDivision titles: 12Playoff appearances: 14100-win seasons: Four

5. Bobby Cox

Teams managed: Atlanta Braves, Toronto Blue JaysWins: 2,504 (4th all time)Winning percentage: .556World Series titles:  OnePennants: FiveDivision titles: 15Playoff appearances: 16100-win seasons: Six

6. Connie Mack

Teams managed: Pittsburgh Pirates, Philadelphia A’sWins: 3,731 (1st all time)Winning percentage: .486World Series titles: FivePennants: Nine100-win seasons: Five

7. Earl Weaver

Team managed: OriolesWins: 1,480 (23rd all time)Winning percentage: .583World Series titles:  OnePennants: FourDivision titles: Six100-win seasons: Five

8. Walter Alston

Team managed: DodgersWins: 2,040 (9th all time)Winning percentage: .558World Series titles: FourPennants: Seven100-win seasons: Six

9. Sparky Anderson

Teams managed: Cincinnati Reds, Detroit Tigers

Wins: 2,194 (6th all time)Winning percentage: .545World Series titles: ThreePennants: FiveDivision titles: Seven 100-win seasons: Four

10. Miller Huggins

Teams managed: Cardinals, YankeesWins: 1,413 (24th all time)Winning percentage: .555World Series titles: ThreePennants: Six100-win seasons: Two

11. Joe Torre

Teams managed: Mets, Braves, Cardinals, Yankees, DodgersWins: 2,326 (5th all time)Winning percentage: .538World Series titles: FourPennants: SixDivision titles: 13Playoff appearances: 15 100-win seasons: Four

12. Leo Durocher

Teams managed: Brooklyn Dodgers, New York Giants, Cubs, Houston AstrosWins:  2,008 (10th all time)Winning percentage: .540World Series titles: OnePennants: Three100-win seasons: Two

13. Terry Francona

Teams managed: Philadelphia Phillies, Boston Red Sox, Cleveland IndiansWins: 1,121 (49th all time, still active)Winning percentage: .532World Series titles: TwoPennants: TwoDivision titles: OnePlayoff appearances: Six100-win seasons: None

14. Dick Williams

Teams managed: Boston Red Sox, Oakland Athletics, California Angels, Montreal Expos, San Diego Padres, Seattle MarinersWins: 1,571 (20th all time)Winning percentage: .520 World Series titles: TwoPennants: FourDivision titles: Five100-win seasons: One

15. Bill McKechnie

Teams managed: Pittsburgh Pirates, St. Louis Cardinals, Boston Braves, Cincinnati RedsWins: 1,896 (13th)Winning percentage: .524World Series titles:  TwoPennants: Four100-win seasons: One

16. Billy Martin

Teams managed: Minnesota Twins, Detroit Tigers, Texas Rangers, New York Yankees, Oakland AthleticsWins: 1,253 (35th place all time)Winning percentage: .553World Series titles: OnePennants: TwoDivision titles: Five100-win seasons: One

17. Tommy Lasorda

Team managed: Los Angeles DodgersWins: 1,599 (19th place all time)Winning percentage: .526World Series titles: TwoPennants: Four Playoff appearances: Seven 100-win seasons: None

18. Frank Chance

Teams managed: Chicago Cubs, New York Yankees, Boston Red SoxWins: 946 (64th all time)Winning percentage: .593World Series titles: TwoPennants: Four100-win seasons: Four

19. Davey Johnson

Teams managed: New York Mets, Cincinnati Reds, Baltimore Orioles, Los Angeles Dodgers, Washington NationalsWins: 1,372 (28th place all time)Winning percentage: .562 World Series titles: OnePennants: One Division titles: Five (Reds also were in first place at time 1994 season ended because of strike)Playoff appearances: Six100-win seasons: Two

20. Jim Leyland

Teams managed: Pittsburgh Pirates, Florida Marlins, Colorado Rockies, Detroit TigersWins: 1,769 (15th place all time)Winning percentage: .506 World Series titles: OnePennants: Three Division titles: Six Playoff appearances: Eight  100-win seasons: None