Chosen Solution

I recently had the oil changed on Craftsman LT 1500 riding mower. Technician replaced original drain plug with an easy drain plug(?). Used mower yesterday, noticed oil spewing and pouring out. Stopped engine immediately. Upon inspection, saw that when wheels are turned left, the steering link presses up against drain plug. Oil mess all over deck. Can this spewing oil cause damage to engine and belts? What do I need to ask technician to do when I can finally get him back here. Do belts, spark plug, engine components need to be replaced? Does mower need to be steam cleaned?

Frankly, do you still want to use a mechanic that puts a part in that may destroy your machine? He probably also did it without asking.