Shrewsbury Town has completed the signing of 18-year-old Michael Parker.

[MORE]