on the point of wearing the top to the game, i guess its a matter of "belonging" you want to show your colours and where your loyalties lie. you could go to the game wearing a jumper and jacket and sing your head off for your team ,or you could wear your top to the match and do the same, none makes you any less of a supporter but there is a certain tribality to football that non football fans willnever understand. you dont just support juventus,you belong to a set of fans,a "tribe" and by wearing your colours you are not only suporting the team but making it easy for fellow juve fans to spot a fellow "tribe" member.