Comment Comment by iamvictorious It makes sense ... the guy is running a multi-billion dollar new business line for Google that is their most meaningful business outside of search ads. parent iamvictorious 13 years ago