Nationals Fans Booed Astros Closer Roberto Osuna in the 9th Inning of Game 3 by Sports Gossip Staff | Oct 26, 2019 | MLB The Astros won Game 3 of the World Series on Friday night by the score of 4-1. The three run... Read More