Tagged: James Phelps

0

James Phelps to Star in New London Play

James Phelps will star in new London play “The Greater Game” as the war hero and star footballer Richard McFadden. The play tells the incredible true story of 42 footballers who gave up their sport to enlist in the Great War.