Article

marketwatch.com on 2020-10-28 04:53

Los Angeles Dodgers win the World Series as MLB finishes season with over $3 billion in losses

It's the Dodger's seventh championship in franchise history and first since 1988.

Related news