28 avril 2014 -- Les Hurricanes, qui ne se sont pas qualifiés pour les séries depuis 2009, promeuvent Francis au poste de vice-président à la direction et directeur général à la suite de la démission du DG Jim Rutherford. Deux mois plus tard, les Hurricanes sélectionnent le défenseur Haydn Fleury avec le septième choix du Repêchage 2014, la première sélection de Francis comme DG.
19 juin 2014 -- Francis embauche Bill Peters, un adjoint avec les Red Wings, comme entraîneur pour remplacer Kirk Muller. Les Hurricanes ratent les séries dans chacune de leurs quatre saisons sous la férule de Peters.
26 juin 2015 -- La Caroline sélectionne le défenseur Noah Hanifin avec le cinquième choix au Repêchage 2015 à Sunrise, en Floride. Hanifin décroche un poste chez les Hurricanes au début de la saison 2015-16. Une journée plus tard, Francis réalise ce qui pourrait être son meilleur choix comme DG en sélectionnant l'attaquant finlandais Sebastian Aho en deuxième ronde (35e au total).
15 juin 2016 -- Après avoir raté les séries pour une septième saison de suite, les Hurricanes font l'acquisition de l'attaquant Teuvo Teravainen dans une transaction avec les Blackhawks de Chicago. Teravainen établit des marques personnelles dans la LNH au chapitre des points dans chacune de ses trois premières saisons en Caroline. La transaction survient trois mois et demi après que Francis eut envoyé le joueur de centre Eric Staal, le capitaine des Hurricanes depuis le 20 janvier 2010, aux Rangers de New York en retour d'espoirs et de choix au repêchage.
28 avril 2017 -- Les Hurricanes font l'acquisition du gardien Scott Darling dans une transaction avec les Blackhawks et lui accordent un contrat de quatre ans. Cependant, la transaction ne tourne pas comme Francis l'a prévu : Darling connaît des déboires à sa première saison, puis il est renvoyé dans la Ligue américaine de hockey en 2018-19 avant d'être échangé aux Panthers le 30 juin 2019.
1er juillet 2017 -- Francis et les Hurricanes ramènent un des héros de la conquête de la Coupe Stanley en 2006 en s'entendant avec l'attaquant Justin Williams pour deux ans. Williams est nommé capitaine le 13 septembre 2018.