Originally Posted by
krispenhartung
I've seen a handful of videos of pro track cyclists doing these very short and fast leg presses, where they are only letting their legs go down about 6 inches or less from full extension. What type of leg press is this and what purpose does it serve?
Anyone without this very dangerous full extension... ;-)