Share

Dodger fans flock to Texas for the World Series

Just because the World Series is being played in Arlington, Texas doesn’t mean Los Angeles Dodger fans won’t show up.