Otto the Otter lounges proudly in Adams Park as the official mascot of Fergus Falls. This giant river otter was built in 1972 ...