Greg Hale Duathlon 2023
May 28 – 29, 2023