Answer
Max Meyer joined Crystal Palace in 2018. The German midfielder signed a three-year contract with the Premier League club after leaving Schalke 04 on a free transfer. Meyer had been with Schalke since 2009 and made over 150 appearances for the club. He was part of the Germany squad that won the 2017 FIFA Confederations Cup.