Cardiff City's pre-season continues with a comfortable win at Shrewsbury as manager Paul Trollope's Wales influence is apparent.
Shrewsbury Town make their ninth signing of the summer by snapping up ex-Bristol City defender Adam El-Abd.
Shrewsbury Town have handed a trial to Kane Smith, Sky sources understand.
Crawley have signed striker James Collins on a three-year deal after his contract was cancelled by mutual consent at Shrewsbury.
Crawley Town sign James Collins after the striker's contract at Shrewsbury was cancelled by mutual consent.
Shrewsbury complete their eighth signing of the summer with the arrival of Bury right-back Joe Riley on a two-year deal.
Bradford have signed defender Nathaniel Knight-Percival on a free transfer from Sky Bet League 1 rivals Shrewsbury.
Bradford sign centre-back Nathaniel Knight-Percival on a two-year deal after he rejected a new contract at Shrewsbury.