Matt Davidson hit a go-ahead two-run homer off Michael Ynoa and a string of pitchers made the lead stand up as the United States defeated the World, 4-2, in the SiriusXM All-Star Futures Game at Citi Field.
Matt Davidson hit a go-ahead two-run homer off Michael Ynoa and a string of pitchers made the lead stand up as the United States defeated the World, 4-2, in the SiriusXM All-Star Futures Game at Citi Field.