Many Giants weren't sure if Pence would ever play again when he entered free agency last offseason.