If you can turn it by hand, that isn't the problem.

Keep looking.

Maybe something in the rear. Axle seal leak would cause the brakes to hang up.