After making over 100 appearances for Crystal Palace after breaking through from their academy, Zaha got his dream move to Manchester United back in 2013.
However, under David Moyes, Zaha struggled to adapt to life at Old Trafford. His poor form and the club's transition, on the whole, led to the winger moving back to Palace on loan.
Then, in 2015, Zaha finally got his wish and sealed a move back to Selhurst Park. Right from the get-go, it was clear that he was loved by Eagles fans and feels right at home as a Palace player.
He's helped Palace stay in the Premier League ever since, making in excess of 150 appearances to climb towards 300 career appearances for the London club.
In terms of bargain buys, Zaha's move back to Palace is right up there as one of the best of the last decade.
Football Manager 2020: 10 Best Short-Term Challenges While You're Home
10 Things WWE Fans Need To Know About Rob Gronkowski
NFL Megastar Rob Gronkowski To Sign With WWE
Football, WWE, NBA, Pokemon, Star Wars, Breaking Bad. Father to two humans and one dog.
At my most stressed when getting beat on NBA2K and blaming 'laggy internet' for all losses.