‘There are ten thousand fans waiting at Fiumicino,’ announced the captain of the plane carrying the Italian team home from Mexico City on Monday June 21 1970, the day...
Read MoreFrance ’98 and the staffetta: Baggio vs. Del Piero, the race for Italy’s no. 10
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 More