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 "Arsenal F.C. league record by opponent"): The club was formed in Woolwich in 1886 as Royal Arsenal before it was renamed Woolwich Arsenal in 1893.
Relevant evidence: No