The following players will not play tonight against the Pittsburgh Steelers
Watch: Giants vs. Steelers Preview
Giants.com's John Schmeelk and Paul Dottino preview the matchup with the Steelers
Full coverage on Giants.com
Watch Giants Pregame Warmups & more on Giants.com starting at 6:30 PM

OL - James Brewer (concussion)
WR - Brandon Collins (hamstring)
FB - Henry Hynoski (PUP-knee)
DT - Markus Kuhn (PUP-knee)
WR - Hakeem Nicks (groin)
DE - Justin Tuck (back)
DE - Jason Pierre-Paul (PUP-back)
OT - Justin Pugh (concussion)
G - Chris Snee (hip)
S - Cooper Taylor (hamstring)
CB - Terrell Thomas (knee/hamstring)
RB - Ryan Torain (concussion)