Pillar again in spotlight as Giants visit Jays
San Francisco will visit Toronto on Wednesday in a game that will have a decidedly Boston flavor about it.