Alright guys, drop your favorite baseball team in the comment. (and go Astros)
What about Major League?
Boston Red Sox
Solid team, they won the WS is 2018 I think….