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

Comments

Popular posts from this blog