James Thompson, a San Diego native, is on of City Boxing's top amatuers.
James teaches boxing classes, and offers personal training and private boxing lessons.