Blackpool

Founded : 1887
Country: England
Stadium: Bloomfield Road
Stadium Capacity: 16220