Most of these seem decent using either the name or the logo to get a good match but I think a few could have better fits. What would be your take? Rams - Loki Saints - 'Knights'/Batman Cardinals - Deadpool Jaguars - Rocket Racoon 49ers - Daredevil Seahawks - Hawkeye Vikings - Thor Falcons - Falcon Panthers - Black Panther Redskins - Hulk Packers - Green Arrow Lions - Beast Bears - Thing Colts - Professor X Cowboys - Shield Eagles - Hawkman Titans - Human Torch Broncos - Deathstroke Chargers - Quicksilver Chiefs - The Flash Raiders - The Punisher Browns - Luke Cage Bengals - Wolverine Steelers - Ironman Ravens - Robin Texans - Spider-man Buccaneers - Ghost Rider Giants - Superman Jets - Green Lantern Patriots - Captain America Bills - Venom Dolphins - Aquaman
Chiefs should either be more Native American - ones that come to mind are Forge (X-Men), Apache/Thunderbird. Or Superman (because Kansas). Or Red Arrow (logo). Redskins - I suspect Hulk because of Red Hulk.... maybe. Could have gone Native American as per above, or if a villain, Red Skull...? Spider-man needs to be in New York, so Giants (Red and Blue would fit). Buccaneers could stick with Pirate theme and go Starjammers maybe... lesser known though. And Ghost Rider is a decent fit as an 'outlaw'.
A few of those are really good, and if I were a fan of the team, I would absolutely rock one of those on a T shirt. AZ Deadpools, JAX Rocket Racoons, Oakland Punishers and Minnesota Thors. Of course, that could also be my Marvel love showing through