Non drafté en 2019, il signe le un contrat "two-way" en faveur des Hornets de Charlotte. Le , les Hornets de Charlotte se séparent de lui. Franks participe à la pré-saison du Magic d'Orlando mais est licencié avant le début de la saison 2020-2021.