 247 News Around The World 247 News Around The World The 2023 LEC Season Finals is headed to the Sud de France... The post LEC 2023 Season Finals location revealed appeared first on 247 News Around The World... 