What matters to you.
0:00
0:00
NEXT UP:
 
Top

Marc Pickard

environment reporter, WXIA-TV

Marc Pickard is a television reporter and anchor for 11Alive News, an NBC affiliate station in Atlanta, Georgia. Pickard has received several regional Emmy awards for his news reporting in Atlanta.