
Atlanta Falcons - At first, I was a pretty big fan of this hat.  I've cooled on it a little, only because it is a bit too shiny to wear everyday - but this hat would go well with a black Falcons jersey - unless it is Michael Vick.  

Seattle Seahawks - This hat looks like a kindergartner or one of John McCain's staffers threw up all over it.  I guess this hat is supposed to go with Seattle's new alternate jersey, but it mainly gives me a headache.  Wow.  

San Diego Chargers - I really like the old school powder blue Chargers jersey and I'm pumped they've brought the look back. This hat is pretty cool, but if you're going with a throwback design, you might as well go with a throwback looking "relaxed fit" hat instead of a shiny techie looking hat like this.  As you've seen with Seattle, however, you could make a far worse choice. 

Minnesota Vikings - Again, I like to wear hats that you can wear everyday.  That's why the New York Yankees or Boston Red Sox hats are so popular - subtle navy with a white or red accent. Purple and yellow with stripes, on the other hand?  Not so subtle. I think most of these hats could be worn with a jersey - this one would go well with the Vikings white away jersey - but wouldn't look so great for everyday use. 
 Houston Texans - This hat is pretty similar to the Atlanta Falcons hat.  Pretty good color scheme, not too overwhelming.  
Carolina Panthers - The Carolina Panthers logo is just so painfully 1990s.  The neon teal color scheme is not unlike the Jacksonville Jaguars - which entered the league at the same time.  And lest we forget, the 1990s also witnessed the expansion of the Florida Panthers hockey team - so that decade couldn't even pick an original team name.  And color scheme?  Remember the San Jose Sharks?  If you're a Panthers hat, go with a black jersey and hat.