Craig MacGillivray: Portsmouth sign Shrewsbury Town goalkeeper on two-year deal

Portsmouth sign goalkeeper Craig MacGillivray on a two-year deal after he turned down a new contract at Shrewsbury.

Share this content!