ST. LOUIS (AP) - A 28-year-old Navy combat veteran is about halfway through his effort to swim the length of the Mississippi River.

Chris Ring passed through the St. Louis area Monday as part of his goal of completing the 2,552-mile swim over six months. He typically swims 14 to 16 miles per day, except on Sundays, and started June 6 in Minnesota.