Toronto's home run mystery

The National

CBC's Peter Armstrong looks at the possible factors behind why more home runs have been hit in Toronto than anywhere else in the major league this season

More From Embedded-Only/News