Comedians Paul Virzi and Sam Morril argue about the greatest baseball player of all time. In this edition of 'Comedians Settle an Argument,' Paul says Babe Ruth, while Sam says Barry Bonds. Though their reasons are a bit unorthodox, it's a compelling debate nonetheless.
We took the debate even further, though. Check out a gallery of the top 25 players of the last 25 years. Accolades are included, serving as fuel for every ranking.
TOP 25 OF THE LAST 25 YEARS
25 best baseball players of last 25 years
2 Point Lead: Who is the best baseball player of all time?
Craig Biggio, Roy Halladay, Trevor Hoffman, Mike Mussina, Joe Mauer, Clayton Kershaw, Felix Hernandez, Jeff Bagwell, Eric Gagne, CC Sabathia, Tim Hudson, Chase Utley, Nomar Garciaparra, Miguel Tejada, Juan Gonzalez, Mark Buehrle, Roy Oswalt, Andy Pettitle, Curt Schilling, Bobby Abreu, Andrew McCutchen, Carlos Beltran, Edgar Martinez, Johan Santana, Jason Giambi, Raphael Palmiero, Barry Larkin, Fred McGriff.
(The Sporting News via Getty Images)
25. Mike Trout
Rookie of the Year, MVP, 4-time All-Star
(Harry How via Getty Images)
24. Jim Thome
600+ home runs, 5-time All-Star, 72.9 bWAR
(BRIAN BAHR via Getty Images)
23. John Smoltz
200+ wins, 150+ saves, 8-time All-Star
(Doug Pensinger via Getty Images)
22. Frank Thomas
2-time MVP, 4-time All-Star, 500+ home runs
(TIM ROBERTS via Getty Images)
20. David Ortiz
9-time All-Star, 3-time World Series champion, 400+ home runs