when was lou seal first introduced as the giants mascot
July 25 , 1996
-1
Section::::Current mascots.:Lou Seal (San Francisco Giants).

List of Major League Baseball mascots
855375
467782592737669333
NONE
Section::::Current mascots.:Lou Seal (San Francisco Giants).

List of Major League Baseball mascots
855375