LMAO, I thought about saying something but held myself back....
It may be possible that a axle popped out and caused the tranny to leak, hard to say really w/o looking underneath it....
yea thats what my manager said, the right axle does look a little oily