Top 10 French Newcastle Players

Ten of the finest Frenchmen to wear a Newcastle shirt…