LA DODGERS ARE 2024 WORLD SERIES CHAMPS

The Los Angeles Dodgers are the ’24 World Series champions! LA clinched the title with a 7-6 victory in New York over the Yankees in Game Five of the Fall Classic on Wednesday night. Freddie Freeman was named series MVP.