Keith, hopefully this is what you want.
I copied the shape of the curve and moved out away from the leg. I closed up the leg to make it look solid. The beveled edge on the leg isn't required. It would be created in the process anyway. The profile of the cut was extended a bit and I added a little to the leg's length, both top and bottom. This was to ensure that Intersect with model would work correctly along the edges.
Push/Pull runs the shape through the leg.
Select leg and profile and run Intersect.
Delete the waste and correct face orientations as needed.
Is that what you were trying to get?
Irony: The opposite of Wrinkly