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