Freeman, Albies homer again to give Atlanta 2-0 NLCS lead over Los Angeles


Atlanta held on for an 8-7 win over the Los Angeles Dodgers on Tuesday, while Tampa Bay defeated the Astros 5-2 in Game 3.

Original article:

Leave a Reply

Your email address will not be published. Required fields are marked *