Must C: Duda smacks two homers
Braves @ MetsMay 4, 2016 | 00:01:40
Lucas Duda belts his sixth and seventh home runs of the season during the Mets' 8-0 win over the Braves
Lucas Duda belts his sixth and seventh home runs of the season during the Mets' 8-0 win over the Braves