I spent family vacations on the north shore of Lake Superior along the shoreline looking for agates in the 1950's and 1960's. My father found one that looked very much like what your photograph shows although his was 30% or so larger. If it looks like a potatoe in the water it is likely an agate. A rock hound with a saw can help you find out what it is like inside.