Central Park Fighting Squirrels

The latest not-actually-real completely made up franchise in the NFL, the Fightin' Squirrels. Now you can support this fabled team in technicolour glory. Absolutely none of the profits go to supporting former squirrel athletes.

Posted on Sep 27, 2016

More by Baz Sellers

View profile