Greg Halford

Biography

As Greg Halford has never played for Peterborough United, information provided here is minimal.
Name Gregory Halford.
Born 8th December 1984 in Chelmsford, Essex, England.
Nationality England.
Links Greg Halford's career at Soccerbase
Greg Halford's page at Wikipedia