Jamie Foxx finally reveals mysterious illness in Atlanta show
Jamie Foxx at the AAFCA Special Achievement Awards Luncheon at the Los Angeles Athletic Club on March 3, 2024 in Los Angeles, California.Picture: Gilbert Flores/Variety (Getty Images) Jamie Foxx is…