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?
Sentence (from "James Trainer"): He was named the best goalkeeper of the English Football League several years in a row starting with the initial season of 1888–89, when he was part of the unbeaten Preston North End team nicknamed "The Invincibles".
Relevant evidence: Yes