*
Lou Seal is the official mascot of the San Francisco Giants. “Born” on July 25, 1996, Luigi Francisco Seal has been a regular part of the Giants baseball team since then. The name is a play on the name “Lucille.” Todd Schwenk, an Oakland Athletics Fan, named the mascot in a KNBR Sports Radio phone-in contest. Schwenk named Lou for the seals always hanging out on the wharves at Fisherman’s Wharf. It also refers to the San Francisco Seals, the baseball club that was a mainstay of the Pacific Coast League from 1903 until 1957.
The Seals Plaza statue replicates the logo of the Pacific Coast League team that played in San Francisco from 1903-1957. Sculpted by Alfredo Osorio, in 2000, the statue depicts a seal balancing a baseball on its nose.
You can even make your own stuffed Lou Seal when you attend a game.
Alfredo Osorio is from Hawthorne, California. The bronze was cast at F&M Fine Art Foundry in Buena Park, California
They certainly didn’t needs Lou’s help yesterday! back in first place in the NL West.
That’s one big baseball on her nose. I really like the marina in the background.
Lou Seal – love it!
I remember seeing this Lou Seal years ago and he still looks happy balancing that ball.