Watch Buzz Aldrin throw out the first pitch at Game 3 of the World Series
Video Details
Iconic American astronaut Buzz Aldrin threw out a ceremonial first pitch at Game 3 of the World Series, the first Fall Classic game in the nation’s capital since 1933.