Answer
Steven Naismith was released by Norwich City in 2019 before he signed with Hearts. Naismith had been with Norwich since 2016, and had helped the club to promotion to the Premier League in 2015. However, he struggled to hold down a regular place in the team in the Premier League, and was eventually released by the club at the end of the 2018-19 season.