The Dodgers are World Series Champs!

Avatar - Deadspin
Deadspin

Congrats to the Los Angeles Dodgers. We tell you all about the new World Series champs and dig deeper into the Justin Turner scandal.

The Dodgers are World Series Champs!

Photo: i.kinja-img.com