The Invincibles is a label given to a football league team that plays a whole season unbeaten. Arsenal achieved it most recently, but which team did it in 1888-89?
Preston North End
-1
Section::::Abstract.
James Trainer
26553059
-1
Section::::Abstract.
The Invincibles (football)
5919871