The Houston Astros are a better team than the Colorado Rockies and showed that with a couple of homers to take down the Rockies.

See Full Page