Randy Villegas (D)
90.0%
David Valadao (R)
10.0%
$10.3K
ending in 14d
$18.8K
This market will resolve according to the party of the can....
Show more