James Lynch works in public relations at Ari Fleischer Communications serving sports and corporate clients.