Melky on game-winning home run
Royals @ White SoxAugust 12, 2017 | 00:00:46
Melky Cabrera discusses his game-winning home run in the 8th inning and talks about playing his former team
Melky Cabrera discusses his game-winning home run in the 8th inning and talks about playing his former team