Lou Seal at ATT Park

 Posted by on January 25, 2000
Jan 252000
 

*

*

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

error: Content is protected !!