Not happening in 2018.

By: Dr. Spock



The Red Sox, Yankees, or Astros are winning the World Series in 2018. 

The National League team in the WS is going to get a participation trophy.

Post Please Log in OR Register for an account before posting.