MLB 2K12

For: Xbox 360

The Champs Achievement

Icon for The Champs
The Champs

Win a World Series® in Franchise Mode. (play at least 20 games)
2.43% of players have unlocked this achievement

20

Guides