On 14 June 2024, Leo unilaterally terminated his contract with Sporting Clube de Portugal, citing the May 2024 attack where players and staff of Sporting were brutally attacked by a mob of about 50 club supporters on the premises of Sporting's training facility in Alcochete.
Italy's Gazzetta dello Sport reveals that Leao is set to collect a 5 million base salary with performance-based bonuses that will be triggered throughout the year, and not just at the end of the season, as it normally happens.