Some good advice in this thread but needs a more systematic approach to properly troubleshoot the problem. "Divide and conquer."
Possible problems...cable, return springs, carb throttle shaft, throttle blades, or throttle blades to carb gasket interference.
Remove the throttle cable from the throttle lever stud. Activate throttle by hand.
Does it move freely back to idle stop?
If so, inspect the cable to see if it moves freely in the cable sleeve. The cable could be frayed inside and sticking. Replace a bad cable by considering a Lokar throttle cable kit or purchase a new cable from Summit Racing (Pioneer brand is what they sell).
If not, inspect return springs. Yes, everyone should have two return springs. One inside the other.
If return springs are connected properly, move to inspecting the carburetor. Do you have a choke assembly? It could be sticking. You can remove it and retest the throttle actuation for binding.
Next, remove the carb from the intake manifold. Test throttle and look at your throttle blades and the throttle shaft.
Does it bind due to a worn shaft or blade interference at the carburetor base?
If not, were the throttle blades hitting an incorrect carburetor to intake manifold gasket? It happens. You would see marks or damage on the gasket if it interferes with the throttle blades.
Let us know what you find.