John Francis

Biography

As John Francis has never played for Peterborough United, information provided here is minimal.
Name John Andrew Francis.
Born 21st November 1963 in Dewsbury, Kirklees, West Yorkshire, England.
Nationality England.
Links John Francis's career at Soccerbase
John Francis's page at Wikipedia