Major League Baseball launches UK festival London Yards Stuart WoodMay 13, 2019 Major League Baseball (MLB) has launched a new festival, London Yards, to celebrate all things baseball. The event will take place over three days in Shoredi... FestivalInternationalLatest NewsLive EventSportsVenues