Shrewsbury Town have signed midfielder David McAllister on a one-month loan from Sheffield United.
Shrewsbury Town sign McAllister from Sheffield United