The Buccaneers have signed second-round draft pick Lavonte David to a four-year contract. The former Nebraska linebacker was the 58th overall selection in the draft. He is expected to compete for a starting job on a defense that ranked among the worst in the NFL last season.