Javascript is required to run this page

John Edwards

John Edwards has served in the State Senate since 1996 (SD21).
Democrat
Represents constituents who live in previous SD21
Running in SD4

Total independent expenditures : $29,474