FORMER Rangers player Ian Black has found a club at last after signing a two year deal with English League One side Shrewsbury Town.

The midfielder, who had an unhappy time at Ibrox, has been without a team since he left Rangers at the end of last season.

Black trained with Raith Rovers and played a pre-season match with Berwick Rangers.