 He turned down several League offers and moved to Devon to be with his new family.McPhee joined Weymouth on 3 July 2008.He signed for Kidderminster Harriers on a contract until the end of the 2008–09 season on 26 February after leaving Weymouth, who had not paid his wages during 2009.