Construction of the Navy Pier Marina in Chicago has started after an eight-year delay, with completion expected in 2025.
Now, with current Mayor Brandon Johnson's backing, construction is finally underway, and boaters could be docking at Navy ...