Yes it is, they can do everything they can to make it look like a Blue Jays home game, they can wear their home uniforms, bat in the bottom half of the inning, dress in the home locker room, and sit in the home dugout, but none of that changes the fact that the 35,000 people in the stands are cheering for the Phillies. That's what gives a team the true home field advantage, the fans. And the Blue Jays are playing these games in front of Phillie fans. There;s no way they can feel like this is a home game. First off, I don't think the G20 summit just popped up unannounced, so there was no reason for MLB to even schedule this series in Toronto when making up the schedule, it should have been scheduled around from the start. That said, there at least 15 MLB stadiums not being used this weekend. If there are no other suitable stadiums in Canada, there are three stadiums in the Midwest (Wrigley, StL, and Minn.) not being used, and none of which would be too for to travel, and would be true neutral fields to play this game on. Or maybe in Washington, the stadium of a division rival, where you might at least get some fans cheering against the Phillies.