News

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.