Francis jogou 13 temporadas da NFL com o New England Patriots (1975-80, 1987-88) e o San Francisco 49ers (1982-87) depois de ingressar originalmente na New England porquê escolhido na primeira rodada do draft de Oregon no Draft de 1975 da NFL. Ele foi duas vezes All-Pro (1976, 1978), três vezes jogador do Pro Bowl (1977, 1978 e 1979), membro do time Patriots de toda a dez (1970) e membro do time do 35º natalício do Patriots. .
Ele terminou sua curso com 393 recepções para 5.262 jardas e 40 touchdowns. Quando ele se aposentou depois a temporada de 1988, entre os tight ends, suas 5.262 jardas recebidas ficaram em 11º lugar, suas 393 recepções ficaram em 12º e suas 40 recepções para touchdown ficaram empatadas em 13º. Na estação de sua aposentadoria, o totalidade de recebimentos de sua curso no Patriots ficou em sexto lugar em recepções (207), quinto em jardas recebidas (3.157) e quarto em recepções de touchdown (28). Suas 28 recepções para touchdown ainda estão em 11º lugar na história da franquia.
Francis foi negociado pela Novidade Inglaterra para São Francisco em 1982 por uma escolha de draft que foi usada para selecionar o Hall da Glória do Futebol Profissional LB Andre Tippett. Ele foi um membro importante da vitória do 49ers no Super Bowl de 1984 sobre Miami. Francis retornou à Novidade Inglaterra em 1987 e se aposentou porquê membro dos Patriots depois a temporada de 1988.