Question: who are the arsenal invincibles?
Answer: The Invincibles is the name given to the Arsenal team which won the 2003-04 Premier League. The reason for the nickname is that they went unbeaten in their 38 league matches. They won 26 games and drew 12.