Teams
Joshua Sharpe
played for
Cornwall Premier League
Grampound Road
(2011-2017)
Miscellaneous
Grampound Road
(2011-2013)