David T. Foster III, the cigar-chomping, UNC Tar Heel-loving bear of a man — a photographer for the Observer and lifelong resident of the Carolinas — was found dead in his apartment on Monday, May 24, 2021. … Click to Continue »
…read more
Source:: Charlotte Observer Carolina Panthers





