IM/Stroke, Thursday, Long Course, 2800 Chris Dowd 6/19/25 IM/Stroke, Thursday, Long Course, 2800 Chris Dowd 6/19/25 June 19, 2025 Read More IM/Stroke, Wednesday, Long Course, 2600 Chris Dowd 6/18/25 IM/Stroke, Wednesday, Long Course, 2600 Chris Dowd 6/18/25 June 18, 2025 Read More IM/Stroke, Thursday, Long Course, 3000 Chris Dowd 6/12/25 IM/Stroke, Thursday, Long Course, 3000 Chris Dowd 6/12/25 June 12, 2025 Read More IM/Stroke, Wednesday, Long Course, 2700 Chris Dowd 6/11/25 IM/Stroke, Wednesday, Long Course, 2700 Chris Dowd 6/11/25 June 11, 2025 Read More IM/Stroke, Thursday, Long Course, 2800 Chris Dowd 6/5/25 IM/Stroke, Thursday, Long Course, 2800 Chris Dowd 6/5/25 June 5, 2025 Read More IM/Stroke, Wednesday, Long Course, 2550 Chris Dowd 6/4/25 IM/Stroke, Wednesday, Long Course, 2550 Chris Dowd 6/4/25 June 4, 2025 Read More
IM/Stroke, Thursday, Long Course, 2800 Chris Dowd 6/19/25 IM/Stroke, Thursday, Long Course, 2800 Chris Dowd 6/19/25 June 19, 2025 Read More
IM/Stroke, Wednesday, Long Course, 2600 Chris Dowd 6/18/25 IM/Stroke, Wednesday, Long Course, 2600 Chris Dowd 6/18/25 June 18, 2025 Read More
IM/Stroke, Thursday, Long Course, 3000 Chris Dowd 6/12/25 IM/Stroke, Thursday, Long Course, 3000 Chris Dowd 6/12/25 June 12, 2025 Read More
IM/Stroke, Wednesday, Long Course, 2700 Chris Dowd 6/11/25 IM/Stroke, Wednesday, Long Course, 2700 Chris Dowd 6/11/25 June 11, 2025 Read More
IM/Stroke, Thursday, Long Course, 2800 Chris Dowd 6/5/25 IM/Stroke, Thursday, Long Course, 2800 Chris Dowd 6/5/25 June 5, 2025 Read More
IM/Stroke, Wednesday, Long Course, 2550 Chris Dowd 6/4/25 IM/Stroke, Wednesday, Long Course, 2550 Chris Dowd 6/4/25 June 4, 2025 Read More