yeah its pretty decent.
Franchise mode is pretty terrible in my opinion. If you are going to get it for the managing side (like i did), don't bother. The saleries are rediculous (uhh lincecum wanted more that 20 mil/yr for 7 years and remained unsigned through the offseason). Therse a salery cap, and every team is right around 100/mil for major and minor league rosters except the yankees (190 or so).
theres no online support (so no living rosters) and you can't change a players position, even when editing them.
its basically nba 2k9...but mlb. Games themselfs are pretty fun, but i wouldn't recommand playing with a keyboard; fielding is a pain.
If you play the games...get it...if you are looking for a baseball managing game...go with the out of the park series. they are incredible.
Hope it helps!
12 Team Keeper League
2007-2008 - 3rd Place