Robert Nichols
Texas State Senate District 3
$2,344,977Cash on Hand
$5,528,334Total Contributions
$6,035,917Total Expenditures