The first thing everyone does when they pop in a new sports video game is create a new player in their likeness and see themselves rise to the highest levels of competition. While immersed in the game, you can see your childhood dreams -- throwing down a monster dunk or hitting a game-winning home run -- come to life before your very eyes.

If you're already a professional athlete, however, you get to do these things in the real world. Surely, hitting a home run in a Major League ballpark is far more satisfying than doing it in your living room. Right?