A Review of MLB: The Show 10

Now that MLB: The Show 11 has been announced for a release date of March 3, 2011, I figured it was a good time to finally craft the review I was writing in my head while spending hours and hours of relationship-killing Franchise mode in MLB: The Show 10 over the summer. I have a […]