Answer
Yes, Mathieu Flamini did play for Crystal Palace. He was loaned to the club in January 2013 for the rest of the season, and made his debut in a 1-1 draw with Newcastle United on 26 January. He played a total of 13 games for the club, scoring one goal.