Stephen Foster

Biography

As Stephen Foster has never played for Peterborough United, information provided here is minimal.
Name Stephen John Foster.
Born 18th September 1980 in Warrington, Cheshire, England.
Nationality England.
Links Stephen Foster's career at Soccerbase
Stephen Foster's page at Wikipedia