The Detroit Lions have re-signed linebacker Stephen Tulloch to a five-year contract, a league source told ESPN NFL Insider Adam Schefter.