August 19, 2023Published by Brandon Hopkins on August 19, 2023Categories Race Reports TriathlonMichigan Titanium 2023Michigan Titanium 2023 August 19, 2023 Guest Author: Brandon Hopkins In the Weeks leading to the Michigan Titanium 70.3 I struggled through a lot of back […]