SAN FRANCISCO — In January, Doug Fulop was riding home from a night out in San Francisco when a man crossed the street in front of his car, doubled back and began screaming at him. The man punched the ...