Cooling fan not shutting off

I turned the key off on my 2007 Grizzly EFI today, and the cooling fan won’t stop running. If I pull the positive power on the battery it stops of course, but if I put it back on it starts right back up.

I’m assuming its a relay, just picking your brains to see if I’m on the right track before I head online for parts.