Answer
Sam Vokes played with Stoke City until 2021, when he left the club at the end of his contract. He had been with the club since 2012, and had made over 300 appearances for them. He was a key player for the team, and his departure was a blow to them.