1st generation Sicilian American here - posting from the home of the body bag - St. Louis Missouri. HUUUUGE fan of Italy since 1990....love Serie A and the BPL - War Balotelli! Forza Azzurri!
In 1982 and 2006, both Italy and St. Louis won it all. Looks like you weren't alive for 82. How did u celebrate both 06 titles?