Kevin Ham, the $300 million master of Web domains (2007) | Heykuki News