If any of you ever played Goallineblitz, it's essentially a baseball version of that. the game is brand new so there are still bugs working out, which is why its in beta.
Basically you build a player and train him and level him up, join a team, or own a team, and take care of finances, etc. More realistic, but again, you can make a player (or 3 if they're pitchers) for free, no $$ ever out of pocket, to try it out.
If not, sorry for bugging you, thought maybe some people would like this and like to get in on the ground floor.
http://www.mmobaseball.com/createaccount.aspx?ref=546