New York
Los Angeles Dodgers win World Series over New York Yankees
The Los Angeles Dodgers won their second World Series championship in five seasons.
NEW YORK — You gotta hand it to Freddie Freeman, Shohei Ohtani and the Los Angeles Dodgers.
The Yankees certainly did.
When New York let LA back into World Series Game 5, the star-studded Dodgers did what they’ve done all year — kept on going and fin... [6314 chars]