Orioles-Blue Jays games in Toronto no longer your typical slugfests

London, England

Several hundred thousand people march past the Westminster Clock Tower (Big Ben) towards Hyde Park in London.
Ian Waldie / Getty Images
Copyright © 2016, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad
68°