Congratulations Houston Astros

As the Houston Astros win their first World Series in franchise history, we would like to extend a congratulations to the team and the City of Houston. It could not have been more fitting for the club to win given this summer’s unfortunate hurricane weather. The Astros fought tooth and ...