Major League Baseball 2K10 Pitching and Hitting Mechanics Video
Pitchers vs. hitters video where you learn more about the pitching mechanics and the hitting mechanics.
Pitchers vs. hitters video where you learn more about the pitching mechanics and the hitting mechanics.