Answer
Peterborough United was Dwight Gayle's previous club before he joined Crystal Palace. Gayle, a striker, began his professional career with Peterborough in 2009 and spent four seasons with the club, making over 150 appearances and scoring 59 goals. His impressive performances at Peterborough earned him a move to Crystal Palace in 2013, where he has continued to showcase his goal-scoring prowess.