 After his release by Peterborough, McShane signed on non contract terms with Cambridge Regional College, before joining Cambridge United on 17 July 2007.On 1 March 2008 Cambridge United announced that McShane had left the club by mutual consent.After being released by Cambridge McShane was snapped up by Unibond First Division South outfit Spalding United.