Rick Rothacker

Rick Rothacker reports for The Charlotte Observer.