![Mayoral candidate Brandon Johnson shares his vision for Chicago's future | WGN Radio 720 - Chicago's Very Own Mayoral candidate Brandon Johnson shares his vision for Chicago's future | WGN Radio 720 - Chicago's Very Own](https://wgnradio.com/wp-content/uploads/sites/6/2023/01/AP23021092931776.jpg?strip=1)
Mayoral candidate Brandon Johnson shares his vision for Chicago's future | WGN Radio 720 - Chicago's Very Own
![North JC, Gray precincts propelled Grandy in squeaker of a mayoral race | WJHL | Tri-Cities News & Weather North JC, Gray precincts propelled Grandy in squeaker of a mayoral race | WJHL | Tri-Cities News & Weather](https://www.wjhl.com/wp-content/uploads/sites/98/2022/07/james-reeves-joe-grandy.jpg?strip=1)
North JC, Gray precincts propelled Grandy in squeaker of a mayoral race | WJHL | Tri-Cities News & Weather
Friday, 4/7 – Hamilton-Wenham Voters Approve Athletic Fields Override – Salem & Beverly Mayoral Updates – MSONEWSports
![Brandon Johnson Wants To Support Neighborhood Schools And Make The Wealthy Pay Their Fair Share — Not Hire More Cops Brandon Johnson Wants To Support Neighborhood Schools And Make The Wealthy Pay Their Fair Share — Not Hire More Cops](https://lede-admin.blockclubchicago.org/wp-content/uploads/sites/5/2022/10/102722-Brandon-Johnson-Mayoral-Kickoff-Colin-Boyle-6162.jpg)