‘I should have been dead’: He co-founded a $4.2b empire but has given it up to become a priest
Scott Borba was living the high life until one night at a party at his newly renovated house in the Hollywood Hills, he looked around and questioned everything.