CHAMPIONS! Astros win 2nd title in 6 seasons

What can we do to improve this website?