MLB Primary LogoMLB Alternate LogoMLB Wordmark LogoMLB Team History Who is the greatest first baseman in the MLB of All-time? Gil Hodges Jim Thome Tony Perez Albert Pujols Mark Teixeira Todd Helton Jeff Bagwell Keith Hernandez Mark McGwire Lou Gehrig Willie McCovey Miguel Cabrera Don Mattingly Eddie Murray Jimmie Foxx Orlando Cepeda Hank Greenberg Fred McGriff Steve Garvey Rafael Palmeiro …