Cristin Krachon July 11, 2025 Terry Creek OU1 Cap Nearly Complete Cristin Krachon July 11, 2025 Contractors finish the cap on the former Outfall Ditch mid-summer 2025.