Anthony Grant has completed a move to Shrewsbury Town after club's agree undisclosed fee.

Peterborough United midfielder Anthony Grant has joined fellow Sky Bet League One side Shrewsbury Town for an undisclosed fee with the former Port Vale man agreeing a one-year deal with a one-year option at the Shrews.

The 31-year-old made 59 appearances for the club without finding the net. We wish Anthony the best of luck at his new club.