‘He is Lou Seal’: How an unknown performer saved the Giants mascot
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 burdened by the weight of a too-big headpiece — an oversize...
San Francisco Chronicle