I didn't notice that the Delta is of the quick release variety. I've used one and it rubbed my legs too. I returned it.
The one I use is not the quick release sort and it does not rub my legs.
Here's a better example.
http://www.performancebike.com/shop/...tegory_ID=2325