Hosted on MSN10mon
‘He is Lou Seal’: How an unknown performer saved the Giants mascotWhen 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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results