The Giants lost to the A's while Lou Seal stole the show. Lou Seal, the mascot of the San Francisco Giants, is adored by the fans, the players and the Bay. Swarmed by fans at every step, he even has his own Sealcurity to keep the crowds at arms length. With the 2016 All Star baseball game upon us, Great Big Story produced a series of 4 short videos featuring the history of our nation's beloved baseball team mascots. Probably one of the most exhilarating, fun, and fast-paced shoots, this is one to remember. Check out the short, but crazy, history of the Giants' mascots from the dark days of the Crazy Crab anti-mascot, to the bright days of Lou Seal.