Must C: Pillar's amazing catch
D-backs @ Blue JaysJune 21, 2016 | 00:01:14
Kevin Pillar tracks a ball down in deep center field and makes a phenomenal catch as he crashes into the wall
Kevin Pillar tracks a ball down in deep center field and makes a phenomenal catch as he crashes into the wall