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