Site icon BeeBuzzz

Los Angeles Dodgers Win World Series, Beat New York Yankees In 5 Games

Los Angeles is home to the World Series champions once again — the Dodgers just defeated the New York Yankees in five games to secure their eighth title in franchise history!! Freddie Freeman and Co. handled business in dramatic fashion at Yankee…

Exit mobile version