Em 22 de junho de 2017, Bacon foi selecionado pelo New Orleans Pelicans com a 40ª escolha geral no Draft de 2017. Mais tarde, ele foi negociado com o Charlotte Hornets na noite do draft. Em 6 de julho de 2017, ele assinou com os Hornets.