Padres: 7, Lucas Duda: 3, was the final score Wednesday at Citi Field.
Sports stories from Newsday, Long Island Newsday: Sports
Thu, 07/30/2015 - 6:50am
Padres: 7, Lucas Duda: 3, was the final score Wednesday at Citi Field.