Winning a series always feels good as a fan. Seeing your team continue to climb up the standings and increase their win percentage is a great sight to see. However, there is something that makes it even better… doing it against the Houston Astros, and doing it in their stadium.