Confirm your age. Are you 18 or over?
Gregory, 20, most recently spent time loan at Kidderminster Harriers, as well as temporary switches to Halesowen and Chippenham Town.
He signed a professional deal with the club ahead of the 2018-19 season, having come through the youth ranks at Shrewsbury.
Keep up-to-date with our exclusive email newsletters.
Digital advertising by Minute Media
© Pitch Hero Ltd 2008-2020
Pitch Hero Ltd Registered in ENGLAND | WF3 1DR | Company Number - 636 1033