Origins If the word ‘staffetta’ is translated into English, it roughly means relay. The word is generally associated with athletics – contests between two or more teams in running...
Read MoreGolden Heartbreak: Italy at Euro 2000
Despite a laudable haul of four world cups, Italy have only won the European Championships once – back in 1968, when they played at home in a tournament comprised...
Read More