Padres Rally Squirrel a Mystery | NBC 7 San Diego

Complete coverage of the 2016 season

Padres Rally Squirrel a Mystery

The so-called "World's Fastest Squirrel" made his debut Saturday night at Petco Park and the Padres want him back.

    processing...

    NEWSLETTERS