April 3, 2012 by Mike Dussault The new (?) NFL uniforms. (via New NFL uniforms unveiled; Welker models Patriots version – Extra Points – Boston.com)