In late 2016 O'Neal purchased the Krispy Kreme location at 295 Ponce de Leon Avenue in Atlanta. O'Neal is also the global spokesperson for the company.