The Giants didn’t hold a full practice session on Wednesday, but they would have been without a fair number of key players if they had done more than a walkthrough. The list of players listed as non-participants by the team includes left tackle Andrew Thomas. Thomas is listed as having a foot injury that could [more]