 In May 2005, McGrath was released by Kidderminster, having been sent off in his last game, away to Northampton Town on 7 May.After trials with York City, Darlington, Limerick and Scunthorpe United, McGrath joined hometown club Limerick, playing in the League of Ireland First Division, for the remainder of the 2005 season in August 2005. scoring his only goal against Athlone Town on 7 October .He left the club to return to England with Conference South side Weymouth for the rest of the 2005–06 season in January 2006.