Brake drag. Need help.

Manual steering and manual drum brakes definitely the way to go with a bracket car. All disc brake cars will have some dragging - but yours is rather excessive.