Gareth Barry — Everton → West Bromwich Albion · transfer · 2017-08-15 · fee 1,100,000. Transfer details and career move on Champslig.