Bike trainer 52:00 [3]
shoes: Niner Air9
First sweat of 2019, a low key spin with a few intervals thrown in.
Back on AP after a month of fun, unlogged activity (downhill ski, XC ski, hiking, trainer). Getting back into things now for 2019. Excited to get the race calendar together.