Rick Porcello had one of the worst starts in baseball this year - two innings, seven earned runs on just 44 pitches. It was the beginning of an 11-2 laugher for the Blue Jays over the Red Sox on Canada Day in Toronto.

Porcello gave up three home runs and the Jays went on to hit five home runs, two by Justin Smoak, among their 16 hits.

The final game of this four game series is tonight with the pregame starting at 6:20 and first pitch at 7:07 on AM 1370 WDEA,

Before yesterday's game, Sox manager John Farrell updated the Dustin Pedroia injury...