Culture, Sports

Local Giants fans gather in Palo Alto for World Series viewings

Fans went nuts at Antonio's Nut House in Palo Alto for the San Francisco Giants, who lost Game 6 of the World Series on Oct. 28 to the Kansas City Royals.... Read more.