29 inch walleye caught in Big Creek LakePhoto: Iowa Department of Natural Resources
1 of 4 47.5 muskellunge, Brushy Creek LakePhoto: Iowa Department of Natural Resources
2 of 4 small mouth bass caught at Marble Beach, Spirit LakePhoto: Iowa Department of Natural Resources
3 of 4 DNR Director Kayla Lyon holds a 28-inch walleyePhoto: Iowa Department of Natural Resources
4 of 4 Eggs being removed from the walleyesPhoto: Iowa Department of Natural Resources