The teams of the Florence's Calcio Storico (Blues, Whites, Greens and Reds) have faced off over the last two weeks in the semi-finals to decide which two teams compete in the traditional Tournament of St. John's in Florenceā€™s Piazza Santa Croce on June 24. Read More...