One of the best aspects of sports is rivalries like the New York Yankees and the Boston Red Sox, the Boston Celtics and the LA Lakers and the Indianapolis Colts and the New England Patriots. Every time these teams meet there is an added excitement because of the animosity between players and the fan base.
The one thing those rivalries all have in common is that they have a long history as well as regularly competing for championships. The Astros' have some rivalries but unfortunately have lost a bit of excitement these past few years with their struggles on the field.
With that said the Astros have rivals both on the team level as well as individually. These are the top eight rivals of the Houston Astros.