I won a special award
Look closely at your picture. I can see drops of water on the block above the one you put the arrow to. The leak is coming from somewhere above your freeze plug and finally dropping off the block below the freeze plug. Unless your froze your engine with plain water or threw a rod, I doubt your block is cracked. I'd bet you have a leaking head gasket, intake manifold, etc. Seeing as how that leak is right above your starter, take a close look at the back of your intake to see if it's leaking coolant.