This post has nothing to do with coupons or sales, but I wanted to Congratulate Houston Astros for winning the World Series on Wednesday 11/1! I’m a Detroit Tigers fan, where Justin Verlander played for 12 years, and was recently traded to Astros. I also have family living in Texas, so I’m also an Astros fan. Houston really deserved this Championship! Houston Astros are champions for the first time in franchise history, defeating the Dodgers 5-1 in Game 7. Way to go Astros!