Go to Yahoo! Sports article

Ever Wonder where idea for the Giants' Crazy Crab mascot came from?

Via: Yahoo! Sports

Imagine being a mascot where it was encouraged to be.....

Go to Article

Trending News

More News