Craig Reid signed for the Harriers on a two year deal. The former Newport County man started his career as a youth at Coventry City but then went to join up with Ipswich Town on another Youth deal. On his return to Coventry two years later he was released and went to Cheltenham after two years with the Sky Blues. After one year there he left to join Grays and then on to Newport where he finally made his mark and made over a century of appearances for them scoring sixty two goals.
He then joined Stevenage for the first time in 2011 for their first season in the Football League but failed to really shine with them and joined up with an Aldershot side with relegation to the Conference looming on the horizon. At the end of that season he joined up with Southend in August 2013 but only made the starting eleven twice but never for a league game.
He then re-joined Stevenage last February but only played four times for them.