The Dugout

The Dugout

1 year ago Luke Chiasson Comments Off on The Dugout
Congratulations to the Houston Astros for winning the 2017 World Series over the Los Angeles Dodgers in a seven game series. It took me a little bit to get on the Astros bandwagon after they eliminated my hometown Boston Red Sox in the ALDS, but I eventually found myself cheering for them. It probably helped Read More