@jcboy,
I believe you, JC. I'm just wondering how you got it home, even 3 blocks with
no oil. Did that garage say bone dry or just way way low?
Or if it leaked out there at your place, why no residue?
These are certainly questions that you're going to have to try to figure out. Most everything seems to be in your favor, only ten miles on the odometer after the oil change.
You'll likely have to pay a bill at the garage where it was towed to. See if you can get them to write on the bill their description of the level of oil if any.
Obviously, other than the 3 blocks, all the other 10 miles of driving was done by your friend, was it not?.