Houston Astros Wear Apollo 11 Caps for 50th Anniversary
That’s one great cap for a team… The Houston Astros will recognize the 50th anniversary of the first humans to land on the moon on Monday night when they wear special caps featuring the insignia of that historic Apollo 11 space mission during their game against the Oakland Athletics. On