Teams David Legge played for

National Village KnockoutPerranarworthal (2012)
MiscellaneousPerranarworthal (2008-2013)
 Grampound Road (2009)