World Series set as Los Angeles Dodgers beat the Atlanta Braves to capture NL pennant

Tampa Bay Rays stand in way of L.A. fans seeking their long-awaited Hollywood ending.

from NBC News Top Stories https://ift.tt/3dEkDgB

Comments

Popular posts from this blog