World Series set as Los Angeles Dodgers beat the Atlanta Braves to capture NL pennant
The Tampa Bay Rays stand in way of L.A. fans seeking their long-awaited Hollywood ending.
from NBC News Top Stories https://ift.tt/3m03GjL
from NBC News Top Stories https://ift.tt/3m03GjL
Comments
Post a Comment