Long haul: Patriot senior swimmer John-David Logsdon draws a breath while swimming the 1,000 yard freestyle.
SPT120410THNSwimlogsdon