England country flag West Brom
West Brom logo
Team Info
Founded
1878
Country
England
Stadium
The Hawthorns