Question: who won the baseball game in london today?
Answer: The New York Yankees won the historic Major League Baseball meeting against the Boston Red Sox at a packed London Stadium. Aaron Hicks hit the first home run of the first MLB game staged in Europe as the Yankees won 17-13.