Yahoo Sports reports: Charles Leclerc has signed a long-term contract extension with Ferrari beyond the 2026 Formula 1 season.