Teams
James Shorten
played for
Cornwall Premier League
Callington
(2003-2023)
Miscellaneous
Callington
(2002-2016)