Mets’ third-inning homer barrage proves crucial in win over Braves
It was something that didn’t feel like it was going to end. After the Braves took the early lead on a two-run home run by Adam Duvall in the second inning, the Mets put on a show in the third, scoring seven runs on three homers. The explosive inning propelled the Mets to a crucial … Read more