I can see people getting distracted by the giant screen.
I haven't played much of the other modes in The Show, but in Road to the Show, you create a character, get drafted, and the game fast forwards to you either batting, or a ball is hit to you if you are a position player. At the end of games you earn points that can be used to upgrade your player.
The presentation is I think the MLB Network talking heads, one of them Matt Vasgersian used to be one of the talking heads for the Padres.