The people behind the IndyCar race that turns Belle Isle into a construction site for 20 percent of the year — usually right as the weather starts to break — are trying to make amends with park goers unnerved by the site of concrete barriers and excess fencing. They’ve started construction a week later this […]
