Bradley Slagh takes on Christopher Banks in the Nov. 6 general election.
Sasha Zidar | SZidar@mlive.com, The Grand Rapids Press
Thu, 10/18/2018 - 6:12am
Bradley Slagh takes on Christopher Banks in the Nov. 6 general election.