Specialized Medicine Reviews Jamie Foxx Reveals Medical Ordeal in Netflix Special 2 months ago admin “I’m back!” Jamie Foxx yells through tears at the start of his new Netflix comedy special What Had Happened Was…That’s...