Larry Ellison mea culpa as traffic cop stops Big Red boss on own island

What's the point of owning an island if you don't get to make the rules? That's the question Larry Ellison must be asking himself after he was apparently pulled over for running a stop sign and speeding on Lanai, the Hawaiian island he bought 98 percent of for $300 million in 2012....