Francesco Casagrande est un coureur cycliste italien né le 14 septembre 1970 à Florence en Italie. Professionnel de 1992 à 2005, il a terminé l'année 2000 à la première place du classement UCI. Il a notamment remporté la Flèche wallonne cette année-là, ainsi que le Tour du Pays basque et Tirreno-Adriatico en 1996, la Classique de Saint-Sébastien en 1998 et 1999 et le Tour de Suisse en 1999. Il s'est également classé deuxième du Tour d'Italie 2000 et a été contrôlé positif deux fois en 1998.