Major League Baseball 2K12

The Champs Trophy

Icon for The Champs
The Champs

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

Guides