In 2023, the Twin Cities Marathon was abruptly canceled for the first time in the race’s history. The reason: Record-setting ...