News

When Lou Seal took the field at Candlestick Park for his debut on April 4, 1997, he was an insult to mascots and seals. The San Francisco Giants’ costumed pinniped stood awkwardly, seemingly ...
The mascot for the S.F. Giants has had a better season than his team. He's racked up more than 1,050 consecutive home-game appearances. WSJ's Jim Carlton reports from San Francisco.