Seamie's contract with Everton is forever, according to Ancelotti. His contract with Everton is to the end of the 2021/22 season.

https://www.irishexaminer.com/sport/...-40275803.html