The roster is great and up-to-date. I must also say that sport sim games on video games are not one of my strong attributes, since I prefer to spend my time on RPGs, but MLB 09 has got my attention.
Below is a video of me playing as Los Angeles "Dodgers" Vs. the CPU Philadelphia "Phillies".
Who do you think will win? Wish me luck :D