Tough swim this morning in the pool, working through the gears and building to threshold and then race pace efforts at the end.
Tough swim this morning in the pool, working through the gears and building to threshold and then race pace efforts at the end.