Loading Video… This browser does not support the Video element. Cam Newton opens restaurant in Atlanta Cam Newton opens restaurant in Atlanta Posted May 2, 2019 10:27pm EDT