MLB 12: The Show is a third-person baseball simulator with a dash of sports gaming from the masters at SCE Studios San Diego. The main publisher of... Read more