Right, but only a soccer fan would know this. Probably not the best way to teach language skills.
Blue = Italians?
In sports, yes. :)
Because in international competitions we always wear "una maglia azzurra" (a light blue t-shirt/sweater/whatever).
In French, they call themselves "les bleus", almost the same. :)