OT: The Pittsburgh Steelers hate your optic nerves. New "scoreboard" uniforms. Submitted by markusr2007 on November 4th, 2012 at 9:14 AM Log in or register to post comments Somebody please just make it all stop. The Pittsburgh Steelers launch some new "scoreboard" uniforms. The fashion suicide continues all the way down to the socks.... MGoBoard Football Pittsburgh Steelers Uniform madness make it stop Tradition destroyed You ruined it!