This game just hit today. It's very similar to GoallineBlitz for those who have played that.
You can create players at different positions, own a team, manage, all kinds of stuff... Looks pretty interesting, and here's a chance to get in at the beginning!
http://www.mmobaseball.com/createaccount.aspx?ref=2135