France ’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 […]