You thought Rob Manfred was done? You were wrong.
Posted by San Francisco Giants Memes on
82-game schedule, protective L-Screens may be here by 2020
Major League Baseball is currently studying whether to shorten the regular season to 82 games, as well as implementing special "L-Screen-like technology" in front of all Major League pitcher's mounds by 2020.
sfgate.com