The Champs Achievement in Major League Baseball 2K13
The Champs
20Win a World SeriesĀ® in Franchise Mode. (play at least 20 games)
First unlocked by
Recently unlocked by
- Oct 14, 2023 05:13 PM
- Apr 18, 2023 01:50 AM
- Mar 11, 2023 12:46 AM
- Aug 19, 2021 11:05 PM
- Sep 20, 2017 05:27 PM