With an illustrious history, iconic stadiums, and passionate fan culture, Italy is something of a mecca for football fans from across the globe. From the northern powerhouses of Milan and Turin to the eastern outpost of Udine; down through historic Rome and incendiary Naples, to the sweltering climes of Lecce in the heel of the…

