What is this Houston Astros Logo?
White H on blue star on orange, worn on Astros alternate cap
Related Links