A World Cup answer

It is reportedly because the blue was the color of the House of Savoy, once the ruling estate of the king of Italy. Blue, thus we are left to reason, is an important enough legacy for Italy's national sports teams, but not for the nation's flag.
Comments