He was selected with the second overall pick by the Vancouver Grizzlies in the 1999 NBA draft, and played for the Houston Rockets, Orlando Magic, and New York Knicks in the National Basketball Association, and the Beijing Ducks of the Chinese Basketball Association.
He was selected with the second overall pick of the 1999 NBA draft, and was named the NBA Rookie of the Year in his first season. Francis also played for the Orlando Magic and New York Knicks, finishing his career with the Beijing Ducks of the Chinese Basketball Association.