Fleetwood Town crest

Fleetwood Town

Stadium: Highbury Stadium (Fleetwood)Founded: 1908Capacity: 5,327