Could be a bad fan clutch, clogged radiator, bad water pump, possibly a few other things I can’t think of at the moment. I wouldn’t jump to cracked head immediately though.