| CHARLOTTE OBSERVERCHARLOTTE, NC | 24AYE 24ACandidate: P80001571 | Oct 31, 2024 | $1,400 | FEC disbursement search ↗ |
| CHARLOTTE OBSERVERCHARLOTTE, NC | 24AYE 24ACandidate: P80001571 | Nov 3, 2024 | $1,400 | FEC disbursement search ↗ |
| NEWS & OBSERVERRALEIGH, NC | 24AYE 24ACandidate: P80001571 | Oct 6, 2024 | $1,400 | FEC disbursement search ↗ |
| NEWS & OBSERVERRALEIGH, NC | 24AYE 24ACandidate: P80001571 | Oct 10, 2024 | $1,400 | FEC disbursement search ↗ |
| NEWS & OBSERVERRALEIGH, NC | 24AYE 24ACandidate: P80001571 | Oct 13, 2024 | $1,400 | FEC disbursement search ↗ |
| NEWS & OBSERVERRALEIGH, NC | 24AYE 24ACandidate: P80001571 | Oct 17, 2024 | $1,400 | FEC disbursement search ↗ |
| NEWS & OBSERVERRALEIGH, NC | 24AYE 24ACandidate: P80001571 | Oct 20, 2024 | $1,400 | FEC disbursement search ↗ |
| NEWS & OBSERVERRALEIGH, NC | 24AYE 24ACandidate: P80001571 | Oct 24, 2024 | $1,400 | FEC disbursement search ↗ |
| NEWS & OBSERVERRALEIGH, NC | 24AYE 24ACandidate: P80001571 | Oct 27, 2024 | $1,400 | FEC disbursement search ↗ |
| NEWS & OBSERVERRALEIGH, NC | 24AYE 24ACandidate: P80001571 | Oct 31, 2024 | $1,400 | FEC disbursement search ↗ |
| NEWS & OBSERVERRALEIGH, NC | 24AYE 24ACandidate: P80001571 | Nov 3, 2024 | $1,400 | FEC disbursement search ↗ |
| CHARLOTTE OBSERVERCHARLOTTE, NC | 24AQ3 24ACandidate: P80001571 | Sep 15, 2024 | $1,400 | FEC disbursement search ↗ |
| CHARLOTTE OBSERVERCHARLOTTE, NC | 24AQ3 24ACandidate: P80001571 | Sep 22, 2024 | $1,400 | FEC disbursement search ↗ |
| CHARLOTTE OBSERVERCHARLOTTE, NC | 24AQ3 24ACandidate: P80001571 | Sep 29, 2024 | $1,400 | FEC disbursement search ↗ |
| NEWS & OBSERVERRALEIGH, NC | 24AQ3 24ACandidate: P80001571 | Sep 15, 2024 | $1,400 | FEC disbursement search ↗ |
| NEWS & OBSERVERRALEIGH, NC | 24AQ3 24ACandidate: P80001571 | Sep 22, 2024 | $1,400 | FEC disbursement search ↗ |
| NEWS & OBSERVERRALEIGH, NC | 24AQ3 24ACandidate: P80001571 | Sep 29, 2024 | $1,400 | FEC disbursement search ↗ |
| LANSING STATE JOURNALLANSING, MI | 24AYE 24ACandidate: P80001571 | Oct 13, 2024 | $1,606 | FEC disbursement search ↗ |
| LANSING STATE JOURNALLANSING, MI | 24AYE 24ACandidate: P80001571 | Oct 17, 2024 | $1,606 | FEC disbursement search ↗ |
| LANSING STATE JOURNALLANSING, MI | 24AYE 24ACandidate: P80001571 | Oct 20, 2024 | $1,606 | FEC disbursement search ↗ |
| LANSING STATE JOURNALLANSING, MI | 24AYE 24ACandidate: P80001571 | Oct 24, 2024 | $1,606 | FEC disbursement search ↗ |
| LANSING STATE JOURNALLANSING, MI | 24AYE 24ACandidate: P80001571 | Oct 27, 2024 | $1,606 | FEC disbursement search ↗ |
| LANSING STATE JOURNALLANSING, MI | 24AYE 24ACandidate: P80001571 | Oct 31, 2024 | $1,606 | FEC disbursement search ↗ |
| LANSING STATE JOURNALLANSING, MI | 24AYE 24ACandidate: P80001571 | Nov 3, 2024 | $1,606 | FEC disbursement search ↗ |
| ERIE TIMES NEWSERIE, PA | 24AYE 24ACandidate: P80001571 | Oct 13, 2024 | $1,750 | FEC disbursement search ↗ |
| ERIE TIMES NEWSERIE, PA | 24AYE 24ACandidate: P80001571 | Oct 17, 2024 | $1,750 | FEC disbursement search ↗ |
| ERIE TIMES NEWSERIE, PA | 24AYE 24ACandidate: P80001571 | Oct 20, 2024 | $1,750 | FEC disbursement search ↗ |
| ERIE TIMES NEWSERIE, PA | 24AYE 24ACandidate: P80001571 | Oct 24, 2024 | $1,750 | FEC disbursement search ↗ |
| ERIE TIMES NEWSERIE, PA | 24AYE 24ACandidate: P80001571 | Oct 27, 2024 | $1,750 | FEC disbursement search ↗ |
| ERIE TIMES NEWSERIE, PA | 24AYE 24ACandidate: P80001571 | Oct 31, 2024 | $1,750 | FEC disbursement search ↗ |
| ERIE TIMES NEWSERIE, PA | 24AYE 24ACandidate: P80001571 | Nov 3, 2024 | $1,750 | FEC disbursement search ↗ |
| CHARLOTTE OBSERVERCHARLOTTE, NC | 24AYE 24ACandidate: P80001571 | Oct 20, 2024 | $2,000 | FEC disbursement search ↗ |
| CONCORD MONITORCONCORD, NH | 24AQ1 24ACandidate: P80001571 | Jan 14, 2024 | $2,152 | FEC disbursement search ↗ |
| CONCORD MONITORCONCORD, NH | 24AQ1 24ACandidate: P80001571 | Jan 21, 2024 | $2,152 | FEC disbursement search ↗ |
| NEW HAMPSHIRE UNION LEADERMANCHESTER, NH | 24AQ1 24ACandidate: P80001571 | Jan 14, 2024 | $2,399 | FEC disbursement search ↗ |
| NEW HAMPSHIRE UNION LEADERMANCHESTER, NH | 24AQ1 24ACandidate: P80001571 | Jan 21, 2024 | $2,399 | FEC disbursement search ↗ |
| NEWS & OBSERVERRALEIGH, NC | 24AYE 24ACandidate: P80001571 | Oct 20, 2024 | $3,000 | FEC disbursement search ↗ |
| PITTSBURGH POST-GAZETTAPITTSBURGH, PA | 24AYE 24ACandidate: P80001571 | Oct 20, 2024 | $3,000 | FEC disbursement search ↗ |
| MILWAEKEE JOURNAL SENTINELMILWAUKEE, WI | 24AYE 24ACandidate: P80001571 | Oct 6, 2024 | $3,475 | FEC disbursement search ↗ |
| MILWAEKEE JOURNAL SENTINELMILWAUKEE, WI | 24AYE 24ACandidate: P80001571 | Oct 10, 2024 | $3,475 | FEC disbursement search ↗ |
| MILWAEKEE JOURNAL SENTINELMILWAUKEE, WI | 24AYE 24ACandidate: P80001571 | Oct 13, 2024 | $3,475 | FEC disbursement search ↗ |
| MILWAEKEE JOURNAL SENTINELMILWAUKEE, WI | 24AYE 24ACandidate: P80001571 | Oct 17, 2024 | $3,475 | FEC disbursement search ↗ |
| MILWAEKEE JOURNAL SENTINELMILWAUKEE, WI | 24AYE 24ACandidate: P80001571 | Oct 20, 2024 | $3,475 | FEC disbursement search ↗ |
| MILWAEKEE JOURNAL SENTINELMILWAUKEE, WI | 24AYE 24ACandidate: P80001571 | Oct 24, 2024 | $3,475 | FEC disbursement search ↗ |
| MILWAEKEE JOURNAL SENTINELMILWAUKEE, WI | 24AYE 24ACandidate: P80001571 | Oct 27, 2024 | $3,475 | FEC disbursement search ↗ |
| MILWAEKEE JOURNAL SENTINELMILWAUKEE, WI | 24AYE 24ACandidate: P80001571 | Oct 31, 2024 | $3,475 | FEC disbursement search ↗ |
| MILWAEKEE JOURNAL SENTINELMILWAUKEE, WI | 24AYE 24ACandidate: P80001571 | Nov 3, 2024 | $3,475 | FEC disbursement search ↗ |
| MILWAEKEE JOURNAL SENTINELMILWAUKEE, WI | 24AQ3 24ACandidate: P80001571 | Sep 15, 2024 | $3,475 | FEC disbursement search ↗ |
| MILWAEKEE JOURNAL SENTINELMILWAUKEE, WI | 24AQ3 24ACandidate: P80001571 | Sep 22, 2024 | $3,475 | FEC disbursement search ↗ |
| MILWAEKEE JOURNAL SENTINELMILWAUKEE, WI | 24AQ3 24ACandidate: P80001571 | Sep 29, 2024 | $3,475 | FEC disbursement search ↗ |