The 2017 World Series is a best-of-seven playoff game between the American League (AL) champion Houston Astros and the National League (NL) champion Los Angeles Dodgers. The series is played at Dodger Stadium in Los Angeles, California. The Astros are in their first World Series while the Dodgers are playing in their 20th. The Astros…
Read more
Categories: Music