
Photo: 9-mile run, 7:00 a.m., 22 degrees, Marion, Iowa
Weekly activity log:
Swim: 6,500 yds (ytd 11,200 yds.)
Bike: 86 miles (ytd 172 mi.)
Run: 27 miles (ytd 48 mi.)
And so it finally begins.

Photo: Chilly dip, 10:00 a.m., 32 degrees underwater, 25 degrees on the dock, Excelsior, Minnesota
Photo: 2-hour single-speed ride/mishap, 9:00 a.m., 29 degrees, Marion, Iowa
Photo: post-26.2-mile run, 11:30 a.m., 35 degrees, Mason City, Iowa
Photo: 40-mile road ride, 7:00 a.m., 45 degrees, Robins, Iowa
Photo: 26.2-mile run, pacing my sis with help from The Faker, 11:00 a.m., 70 degrees, Minneapolis/St. Paul, Minnesota