Benson was a great player for the Giants back in the day. But he is the very definition of a scumbag,sleazy car dealer today.
(no I have never purchased a car from him)