Pillar takes shot at Blue Jays teammates, loves playing for Giants

2:28 | April 8, 2019

Baseball Central reaction to Kevin Pillar’s post game comments, where he seemed to “throw some shade” at his former Blue Jays’ teammates.