Padres Rally Squirrel a Mystery - NBC 7 San Diego

Complete coverage of the 2017 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