2018 World Series: Boston Red Sox vs Los Angeles Dodgers

BillsCarnage

ASFN Addict
Joined
Dec 2, 2005
Posts
5,827
Reaction score
1,196
Location
The Flip Side
I don't know what was more enjoyable to watch, the Dodgers losing the WS in their stadium AGAIN or the amount of Red Sox fans at Dodger Stadium.
 
Top