John Grant joins Macclesfield Town on non-contract deal

Grant scored 51 goals in 140 appearances for Aldershot

Macclesfield Town have signed striker John Grant on non-contract terms.

The 29-year-old was previously at Blue Square Bet Premier side Barrow but was released in January.

The former Crewe trainee has also had spells at Rushden, Northwich Victoria, Hereford, Telford, Shrewsbury, Halifax, Aldershot and Oxford United.

Grant has been training with the club during pre-season but is unavailable for the first league game due to the paperwork not being completed on time.