Portsmouth

Founded : 1898
Country: England
Stadium: Fratton Park
Stadium Capacity: 20224