Is the radiator leaking or did the fan just bend some fins over? Grab the fan and see if there's any play in the fan clutch, or possibly the water pump shaft. (Could be the water pump is bad, leaking and shaft play caused the fan to hit the radiator.)