Hour and a half on the trainer.
Masters Swim: 300 WU, 6x50 drills, 300, 6x50 drills, 300, 6x50 drills, 300, 60x50 drills, wd.
Nice easy morning run.
Masters Class: 300 WU, 200 kick, 300 pull, 6x75 build, 6x25 kick/swim, 6x100 on 2:00, 4x25 kick/swim, 4x100 on 2:00, 4x25 bilat breathe, 2x100 on 2:00, 100 WD
Easy run over lunch.
30 minutes on trainer, Z1-Z2
2 miles off bike
Nice long run at sandy point park. started in snow, and ended in rain. felt really good.
Hour and a half on the trainer.