09:55 AM - February 17, 2017 by Sip_16
The Game Informer Show has posted some new MLB The Show 17 video footage confirming MLB Network presentation. We will see and hear more about it during the Twitch stream on March 2.
Check it out and post your thoughts.
UPDATE: The video has been pulled, but you can see a screenshot from it above.