Manchester City have struck a £1bn deal with Puma for the biggest kit sponsorship contract in Premier League history.
The 2023 Champions League winners will earn around £100m a year from the sportswear company in a long-term agreement that will last at least a decade.