Leicester striker Jamie Vardy has signed a new contract tying him to the club until the summer of 2024.
The 35-year-old’s current deal was set to expire next summer but he has now extended his spell with the Foxes, which began when he joined from then non-League Fleetwood Town in 2012.