Fan favourite former Blue Jay Kevin Pillar returns to Rogers Centre as a member of the San Francisco Giants, taking some BP.