David Marshall

Biography

As David Marshall has never played for Peterborough United, information provided here is minimal.
Name David James Marshall.
Born 5th March 1985 in Glasgow, Strathclyde, Scotland.
Nationality Scotland.
Links David Marshall's career at Soccerbase
David Marshall's page at Wikipedia