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