Pillar on his walk-off homer
Guardians @ Blue JaysSeptember 7, 2018 | 00:00:23
Blue Jays center fielder Kevin Pillar discusses his game-winning home run in the 11th inning against the Indians
Blue Jays center fielder Kevin Pillar discusses his game-winning home run in the 11th inning against the Indians