I like the rosters, since I got a chance to play the game a few days ago...but the service times are WAY off, and are essentially a league killer.
Hafner has 11 years of MLB Experience? C'mon now...
http://mlbcontracts.blogspot.com/
That's a good site for seeing how long a player has been in the majors.