Jorge Soler, Freddie Freeman and the Braves breezed to their first World Series championship since 1995, hammering the Houston Astros 7-0 Tuesday night in Game 6.
Original article: https://www.reviewjournal.com/sports/baseball/braves-beat-astros-capture-1st-world-series-title-since-1995-2471010/