There's no excuse for this sort of thing in this day and age. Especially a guy with money. Plan ahead, and secure transportation back to your destination of choice. It's really that simple.
The leaders in any organization need to set the example and be held accountable.
How is the team suppossed to counsel a young kid coming in from college about this kind of stuff, when senior management gets a pass? It just sends the wrong message.