* Kay Hagan, current junior Senator from North Carolina.
* Kay Hagan, current junior Senator from North Carolina.
0.007 seconds.
* Kay Hagan, current junior Senator from North Carolina.
* Kay Hagan, current junior Senator from North Carolina.
0.007 seconds.