by Liz Gullett | Sep 22, 2026 | Liz Gullett
Leading up to the November 5 general election, we are highlighting races generally considered swing seats. District Overview: The district includes Cascade Township, Kentwood, East Grand Rapids, portions of Grand Rapids Township, and Grand Rapids. Commentary: After...
by Liz Gullett | Sep 17, 2026 | Liz Gullett
Leading up to the November 5 general election, we are highlighting races generally considered swing seats. District Overview: The district includes most of Eaton County, including Charlotte, Olivet, Potterville, and Eaton Rapids; parts of Lansing and Grand Ledge; and...
by Liz Gullett | Sep 16, 2026 | Liz Gullett
Leading up to the November 5 general election, we are highlighting races generally considered swing seats. District Overview: The district includes portions of Genesee and Oakland counties. Commentary: Incumbent Republican Representative David Martin is serving his...
by Liz Gullett | Sep 15, 2026 | Liz Gullett
Leading up to the November 5 general election, we are highlighting races generally considered swing seats. District Overview: The district includes Lapeer and the townships of Deerfield, Elba, Hadley, Lapeer, Marathon, Mayfield, Metamora, and Oregon in Lapeer County....
by Liz Gullett | Sep 15, 2026 | Liz Gullett
Leading up to the November 5 general election, we are highlighting races generally considered swing seats. District Overview: The district includes Fraser, Harrison Township, and portions of Chesterfield and Clinton Townships, Roseville, and St. Clair Shores....