To be honest, has Philly established this reputation for "most interesting mascots"? Because we all thought Gritty was... interesting, but have you seen our newest mascot for the USFL?
For those who are like wtf is USFL? Well FYI (yes, I was intentionally and sarcastically using initialism) The USFL is the United States Football League -- and It looks like Philly has a new team called the Philadelphia Stars!
Along with our new mascot named "Blob... not Bob... BLOB, who is quite literally a blob of we don't even know what.
Check him out below, what do you think?!
video courtesy of WooderIce.Com