Rowdy Tellez hit a grand slam but it wasn’t enough as Kevin Pillar and the San Francisco Giants beat the Toronto Blue Jays 7-6.