Sam Shore, of Traverse City, swims in West Grand Traverse Bay on a calm morning in Traverse City. Shore said he is training for his segment of the upcoming Ironman race in Frankfort on Sunday, Sept. 12, where he will be competing as part of a relay team.

Morning swim