This year was the 29th annual Clackamas River Festival, a two day festival on the Upper Clackamas River outside Portland, Oregon. The two day event features various drift boat, cataraft, raft and kayak races, such as: R4 and Kayak Downriver races, an oar boat slalom, a cataraft freestyle rodeo, and many other events. In addition…