Unveiling GiantX, the result of the high-profile merger between Giants Gaming and Excel Esports, as they gear up for the 2024 LEC season.