OOTP17 is a phenomenal game. The best baseball sim available.
I have been playing OOTP since OOTP 13 and each and every year, the game gets better and better.
This year, the visual improvements are apparent. The fact they now have MiLB teams in the game gives it another layer of authenticity. The biggest improvement in my eyes is the addition of historical minor leaguers. I haven't dug too deep into it, but being able to play with minor leaguers in the early 1990's is fantastic. It's what I grew up paying attention to, so being able to go back and play through this era with real players from top to bottom is great.
I haven't put a ton of time into the game yet but what I'm playing is the GM of the Colorado Rockies as a startup franchise. From Chipper Jones, taken in the amateur draft, down to late round expansion pick, Bernardo Brito, the game excites me. It'll be fun to see if Brito can accomplish more in my OOTP franchise than he did in real life. I was always impressed by his power potential when he was a Twins prospect.
I love OOTP and highly recommend it to anyone. If I didn't have as much going on as I do, I could see spending 100's of hours playing it.
The learning curve for the game is steep. That is it's biggest downfall but when a game is so in-depth, it is hard to make everything easy to get to.