John Fleck is the nephew of Robert Fleck (Retired).
#4 John Fleck
Sheff Utd
Premier League League level: First Tier Joined: Jul 8, 2016 Contract expires: Jun 30, 2024
Premier League League level: First Tier Joined: Jul 8, 2016 Contract expires: Jun 30, 2024
imago images
Further information