The 'Fresh Air' Live Interview With Seth Meyers Of 'Late Night'
The SNL veteran used to ruminate over shows that didn't quite hit the mark; now he actively works against the instinct to second guess himself. Originally broadcast June 14, 2017.