San Francisco giants

The giants have a seal named Lou as a mascot. In 1984 the giants sent a new mascot on the field. His name was the crazy crab. The fans booed him of the field. Now the crab rests in a case in at&t park.

 

 

Posted Under