Francis, 25, previously skated in 223 career games with the Las Vegas Wranglers over the course of four seasons (2010-14), collecting 128 points (50g-78a) with 12 points (6g-6a) in 21 career Kelly Cup Playoff games. He was named to the ECHL All-Star Game in 2012-13 when he hit career highs in points (48) and goals (21) in 69 games. His three shootout goals were second on the Wranglers while ranking tied for third in power play goals (5) and fifth in plus-minus (+8). The Las Vegas native also helped guide the Wranglers to the Kelly Cup Finals in 2012, earning eight points (3g-5a) in 11 postseason games.
Francis has also skated in four AHL games with the Springfield Falcons, earning a goal and an assist. He suited up in 279 career junior games with the Portland Winterhwaks of the Western Hockey League and posted 189 points (66g-123a). Francis led the Winterhawks in scoring in each of his final two seasons and in 2009-10 he furnished a career-high 82 points (26g-56a) in 72 games, earning Portland’s Most Valuable Player award. That season, his 56 assists finished tied for eighth in the WHL.