ESPN is publishing its own list of the 100 greatest Major League Baseball players of all time. The list, which includes current players, was voted on by ESPN writers and editors.
Phillies right fielder Bryce Harper made the cut, coming in at No. 94 ahead of Hall of Fame players such as Barry Larkin, Phil Niekro, Charlie Gehringer, Duke Snider and former Phillie Jim Thome. Roy Halladay (No. 92), Ryne Sandberg (No.