It is possible for the pistons to seize in the bores if it has sat long enough. Maybe the head gasket failed when it overheated allowing coolant into the cylinders. This could promote rust. I would pull the injectors out of the heads and put a penetrating oil or diesel oil in the cylinders. Let it sit for a few hours or days if you are not too impatient. Then carefully work the crank back and forth with a breaker bar and socket. Of course, if it turns over you will eventually have to pull the head to replace the gasket and maybe hone the bores and new rings. I have had good luck unfreezing motorcycle engines that have been sitting for long periods of time by doing this. DO NOT try towing and dropping the clutch. Something might break.If it does free up, remember to check the timing before attemptiing to start and run the motor. Just a precaution in case the timing is off.
Before you toss it will you pull the head and try beating on the pistons or something to try and find out what was locked up?