LaRod Stephens-Howling Pictures

  • PITTSBURGH, PA - SEPTEMBER 08: LaRod Stephens-Howling #34 of the Pittsburgh Steelers carries the ball against Zach Brown #55 of the Tennessee Titans during the game on September 8, 2013 at Heinz Field in Pittsburgh, Pennsylvania. (Photo by Justin K. Aller/Getty Images)