road bike 19:12 [4] 4.81 mi (15.0 mph) +430ft
shoes: Boone
Had a tiny time window after work, so tried to squeeze in quick bike thing. Some combo of low bike fitness, minimal warmup, high temp, low hydration and going out way too hard. All of my intercostals started aching badly during 3rd hill rep and had to call it off.