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