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