Stanford now looks like a giant tech incubator with a football team.Stanford now looks like a giant tech incubator with a football team....