Question : when was lou seal first introduced as the giants mascot
Answer : July 25, 1996