In Caltech soccer league, there's little brawn but plenty of brains
Robert Gray, center, battles for the ball during a Nerd Soccer League game at Cal Tech in Pasadena.
Robert Gray, center, battles for the ball during a Nerd Soccer League game at Cal Tech in Pasadena.