Trish Bennett.
Trish Bennett. MARK HAMES mhames@charlotteobserver.com
Trish Bennett. MARK HAMES mhames@charlotteobserver.com