Первым клубом Фрэнсиса был «Хартфорд», затем в 1991 году он был обменян в «Питтсбург», в котором играл в одном звене с Марио Лемье. В 1998 году Фрэнсис, вошедший в Зал хоккейной славы, вернулся в команду, в которой начинал свою карьеру: «Каролина» является «наследницей» прекратившего существования «Хартфорда». В 2002 году, в 39 лет дошёл с нем до финала Кубка Стэнли, проиграв там Детройту.
В январе 2006 года, перед началом матча регулярного чемпионата «Каролина» — «Атланта», прошла церемония поднятия под своды дворца спорта свитера с номером 10, Под этим номером Фрэнсис и выступал за «Каролину», чья 23-летняя карьера официально завершилась в сентябре 2005 года, когда ему было 42 года.
После локаута Фрэнсис ушёл — достойных предложений не поступило. «Что буду делать дальше? Тренировать команду 12-летних мальчишек, гле играет мой сын, следить за волейбольными победами дочки. Наверное, так и проходит старость», — говорил Фрэнсис после ухода.
За годы своей блистательной карьеры Фрэнсис выиграл два Кубка Стэнли в составе «Питтсбург» в 1991—1992 гг. Он сыграл в НХЛ 1 731 матч (3-й показатель), набрал 1 798 очков по системе «гол+пас» (4-й показатель) и по числу голевых передач (1 249) занимает 2-е место вслед за Уэйном Гретцки.