Oh no not a Braves fan lol. JK
I bought the game. Now, don't take my opinion on the game too seriously because I am pretty new to OOTP. I did exactly what you did and started an MLB league. I took control of the Mets organization, and what I quickly found out is the starting rosters are not anything to be taken seriously. First of all, catcher Brian Schneider (starter) had a lower rating than Ramon Castro (backup). Schneider isn't the best catcher in baseball, but he certainly is better than a 1-star rating. What I noticed the most was that Carlos Beltran was a backup center fielder which is just plain wrong. And the Mets AAA team (New Orleans Zephyrs) didn't even have a single player on the team.
As for the features, a lot has definitely been added. There are more stats than OOTP 8, and what I noticed most is how many different stats and rating you can sort players by. If you are looking for a good team leader (which is what my BB team needs right now), you can simply sort FA or the Draft Pool for the player with the most Leadership. The same can be done with work ethic, intelligence, etc. Like emrysx said, the financial system is much better now, and even provides more information than before.
The ball animations and sound definitely have a few bugs that need to be worked out, but it is nothing major.
Overall, OOTP 9 is a great game that I think we should definitely think about switching over to fairly soon.
Hope this helps!
Capital City Bombers (1993-2004)