Houston Astros New Logo Concept

    The Houston Astros have definitely made an impact in the Houston community this season by winning the 2017 World Series. They have been on fire this season and have won the hearts of thousands of people against the powerful L.A. Dodgers. The...