Wcześniej di Francesco był szkoleniowcem m.in. Sassuolo, AS Roma i Sampdorii Genua.
Ze stołecznym klubem osiągnął półfinał Ligi Mistrzów w rozgrywkach 2017/18.
Jako zawodnik zaś grał w AS Roma (na koncie ma mistrzostwo kraju w 2001 roku), Empoli, Piacenzie czy AC Perugia.
W reprezentacji Italii, w latach 1998-2000, di Francesco wystąpił w 12 spotkaniach i strzelił jednego gola.