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