You are using an older browser version. Please use a supported version for the best MSN experience.

Los Angeles Dodgers Defeat Tampa Bay Rays To Win First World Series Title In 32 Years

The Los Angeles Dodgers won the 116th World Series on Tuesday (Oct. 27) night after knocking off the Tampa Bay Rays, 3-1, at Globe Life Field in Arlington, Texas. Music Credit: Artlist 'Morning Light' by Lux Inspira
image beaconimage beaconimage beacon