Rochester voters approve $65M for new sports complex

By Ed Hruska

November 7, 2023