Houston Astroslead carousel placeholder complex logo 3827525Image via Complex OriginalThey should drop the Astros from baseball. They've been horrible for a while now.SourcePrevious SlideNext Slide