Norwich City captain Grant Hanley has signed a new contract to keep him at the club until 2025.
He played 42 times in the Championship last season as the Canaries made an immediate return to the Premier League.
"I'm over the moon," said the defender. "I'm very grateful for the opportunity I've been given."
The Scotland centre-back added: "Since the moment I walked through the door it's been so welcoming and and they've made me feel part of something."
Norwich boss Daniel Farke said: "I have been working with him for many years now and it has been a joy and a pleasure.