Former defender Danny O'Donnell has signed a 6-month contact with League Two rivals Shrewsbury Town.

O'Donnell who had been on trail with League One side Rochdale has been trainind this week with Shrewsbury and started in the 2-1 win over Tranmere Rovers today. O'Donnell featured in the first half and his performance has earned the former Liverpool born defender a contract at the New Meadow.