This Buffalo Native Leaving Popular TV Show After 20 YearsThis Buffalo Native Leaving Popular TV Show After 20 YearsA former Williamsville resident is retiring from a legendary TV show after 20 years on the job.Megan CarterMegan Carter