
Formulate an answer to this elaborate question: 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
