 McGhee returned to Cornwall in late 2006 to sign for South Western League club Falmouth Town.He signed for East Cornwall League Premier Division club Lanreath in 2007 and played for the team until 2015.He re-emerged with the club's veterans' team 2017, playing as a goalkeeper.