Mahan is staking out a centrist position in a crowded field, as the ninth Democratic candidate – plus two Republicans – who will seek to survive a June primary, a little over four months away.
Read More 1San Jose Inside (https://www.sanjoseinside.com)