25-летний голкипер подписал с «дроздами» контракт до июня 2022 года.
По данным Sky Sports, сумма трансфера составила около 5 миллионов фунтов.
Последние два сезона Джонстон провел на правах аренды в «Астон Вилле». В сезоне-2017/18 он провел 48 матчей в Чемпионшипе, из них 22 — на ноль.
Welcome to West Bromwich Albion, @samjohnstone50!#WBA pic.twitter.com/YWE5aNMK91
— West Bromwich Albion (@WBA) 3 июля 2018 г.