What team you think will win 2019 World Series?

S

SMOKIN_ACES

Rock Star
Silver Level
Joined
Sep 25, 2019
Total posts
168
Chips
0
It's crazy how washington nationals couldn't win 1 game at home. I still got nationals winning world series. They definitely deserve it.
 
Top