RIPLEY’S  REVENGE (Photo feature)

Ripley’s Revenge Rowing Race was held in Marquette’s Lower Harbor with five teams participating from across the Upper Peninsula and lower Michigan on Saturday. Rowers lined up near the Marquette Yacht Club to race to South Beach in Marquette. (Journal photos by Corey Kelly)