Business News World Cup brand deals net David Beckham £39m payout Friday 25 September 2026 2:19 pm David Beckham was paid a £40[……] Read More