The June 2 primary pits Cohen against Morgan, a San Diego finance executive, and Adams, a San Francisco school-bus driver and ...