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
Like