‘Play ball!’ Space station astronauts celebrate World Series with an orbital pitch 2 min read Satellites ‘Play ball!’ Space station astronauts celebrate World Series with an orbital pitch Space.com November 1, 2022 Astronauts threw a pitch in space to celebrate the start of this year’s World Series. Four crewmembers...Read More