Giants linebacker Jarrad Davis recently underwent knee surgery and is expected to miss significant time, a source told ESPN.