Pretty cool online baseball RPG:
MMOBaseball
Create a player and train him up, then join a team with others. Be patient if the site isn't up as they're working on getting better servers. There is a football version, too, but this baseball one is just starting so you have a chance to play for...