its not a bull head - to big - bull heads i would thing don't get any bigger
than 1/2 lb maybe 8-10" long
caught many hundred of them years ago in Indiana -Michigan-Ohio - Kentucky
and they weren't of marked like that one. Mostly kinda green/bownish -