by Keith Kelley–29 Oct ’20
The L.A. Dodgers won their first World Series since 1988, after a 3-1 win over Tampa Bay Tuesday night. Jared Wyllys covers MLB for Forbes Sports, Chicago Mag, and The Associated Press, and was on the SportsZone Wednesday evening.