The new eye sores of the NFL since the Seahawks last year. God damn you Nike!!!

http://www.nfl.com/news/story/0ap100...-team-uniforms