Will Andrew Thomas suit up for Giants' home opener against the Chiefs?