Day: August 7, 2016

#ThePlusInMetsPlus: Could the top MLB Players play in the Olympics in 2020?

Baseball is coming back as an Olympic Sport for the 2020 Olympics, which will be held in Tokyo, Japan, the biggest city in the world. Baseball is not a new olympic sport, however. The last appearance Baseball had in the Olympics was in 2008, in Beijing. Unfortunately, if things stand

Create a free website or blog at