Posted on June 14, 2010 by Naveen Jain
With the World Cup upon us, Naveen Jain, along with countless sports fans worldwide, has been enraptured futbol fever.