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