Larry David Saved Man From Prison With 'Curb Your Enthusiasm' Footage
Juan Catalan at Dodgers Stadium. Fourteen years ago, Juan Catalan, now 39, was almost convicted of murder before unused footage from an episode of Curb Your Enthusiasmproved that he had an ironclad alibi.Now he is the subject of a new Netflix original documentary called Long Shot, which features an interview with the shows creator and