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?
Answer: Preston North End