First thing is clean it real well, pressure washer or car wash. Run mower and figure out where it is leaking from. One of the most common places for a oil leak is the lower crankshaft seal. If this is the case remove pulleys, remove old seal, I install a small selftaping screw in old seal and pull old seal out, tap in new seal.