London Stadium transformed into MLB ballpark
London Stadium transformed into MLB ballpark.