I got a question for you: 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 all Giants home games, as well as numerous events in San Francisco and around the United States, ever since. Although his name (a play on the name "Lucille") is a bit ambiguous, he is indeed "officially" male and the person inside the costume is a man. Species-wise, Lou Seal is a reference to the San Francisco Seals, the baseball club that was a mainstay of the Pacific Coast League from 1903 until 1957.

Answer this question: when was lou seal first introduced as the giants mascot?
Let's think first:
The important part for answering this question is: "Born" on July 25, 1996, Luigi Francisco Seal has been a regular part of all Giants home games, as well as numerous events in San Francisco and around the United States, ever since.
Therefore, the answer is July 25 , 1996.