Play Ball… a little bit better
It’s Opening Day for Major League Baseball, which is like a holiday for me.
Fortunately for baseball video-gamers, Opening Day seemed to come a bit early this year with the release of MLB 08: The Show. The superlative title (with the engaging cover athlete) is probably the best current sports title on the market today, but […]