Pillar breaks down the 'best catch he's ever made'
Kevin Pillar describes what was going through his head during “the best catch I've ever made," and one of the best plays Blue Jays fans have ever and will ever see.
Published: Apr 16, 2015, 10:21 am Added: Apr 16, 2015, 11:21 am