
7. C – Mike Piazza
Piazza is arguably the greatest offensive catcher in MLB history. He is one of two catchers to hit 300 home runs, and he’s one of 14 to hit .300 or better. He handled a pitching staff well, and his .9894 field percentage ranked him tied for 120th all-time, which isn’t bad. The only liability is the 23% caught stealing percentage, but that’s a minor ding compared to all of the positives he brings to the table.

8. 3B – Wade Boggs
The key to hitting at the bottom of the order is getting on base any way you can. Boggs is not only one of four third basemen to garner 3,000 hits (4th all-time among third basemen), but he also walked a lot. His .326 batting average is third among third basemen, and his .415 OBP is fifth. Boggs is 24 all-time in career on-base percentage and 26th all-time in walks.
9. P – Walter Johnson
Johnson was a good hitter, for a pitcher. He hit .235 with 24 home runs and 255 RBI. On top of his decent hitting ability, he won 417 games and had 110 career shutouts (best in MLB history). So he’s the number one guy in the rotation here.
Rest of the team
Starting Rotation
First and foremost the rest of the four-man starting rotation will consist of some of the best pitchers of all-time, and this team won’t have a deep bullpen either because, despite the way managers use pitchers today, it’s not necessary.
2. Cy Young
3. Warren Spahn
4. Tom Seaver
Bullpen
- Hoyt Wilhelm
- Mariano Rivera
- Dennis Eckersley
- Goose Gossage
- Bruce Sutter
Bench
- Catcher – Ivan Rodriguez
- Infielders – Jimmie Foxx, Ryne Sandberg, Derek Jeter, Brooks Robinson
- Outfielders – Ty Cobb, Hank Aaron, Lou Brock
Next: Major League Baseball’s greatest relief pitcher of all-time
Imagine having tickets watching this team full of MLB legends duke it out? A Field of Dreams scenario, but on steroids — too soon? What about you? Do your all-time MLB greats make your list? If not, who would you plug into the lineup instead? Sound off in the comments below and on our social media pages.