ShopTalk ‘SNL’ Lampoons Local News Satellite Delay By Andrew Gauthier on Sep. 26, 2011 - 10:07 AM On its season premiere this past weekend, “Saturday Night Live” went to WDHX in Buffalo as anchor team Tom Flint (host Alec Baldwin) and Vivian Knowles (Abby Elliott) tried their best to overcome a satellite delay with ...