Bristol Rovers

Founded : 1883
Country: England
Stadium: Memorial Stadium
Stadium Capacity: 10861