2020 World Series Predictions

Mike

Administrator
Staff member
Well we are less then two weeks away until pitchers and catchers are required to report for spring training camp. Who do you think will win the 2020 World Series?

Im going with the New York Mets
 
Top