Home of the home runs

Sports

There have been more home runs hit in Toronto than anywhere else in the MLB this season and no one really knows why.

More From Sports/Baseball