World Championship of Legends 2024: When and where to watch the tournament? 01.07.2024 20:00 Api.sportskeeda.com