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