Brazil in Los Gatos - 1994 World Cup
For their matches held in Standford Stadium in San Francisco Bay Area, the Brazil team stayed in Los Gatos, during their cup winning campaign in 1994 World Cup.
For their matches held in Standford Stadium in San Francisco Bay Area, the Brazil team stayed in Los Gatos, during their cup winning campaign in 1994 World Cup.

World Cup is more than watched in Kerala, it is literally celebrated as a festival.

How World Cup memories became a source of Sevens.