Yes. Quick highlights from the 1 game I played:
Ventura's leg kick is spot on
I hit Hunter Pence in the face with a 98mph fast ball
Ventura took MadBum deep for my first run of the game
Live Roster updates in Franchise Mode (ie if the Royals make a roster move it will update your roster)