The Dallas Cowboys' shopping spree continued Friday with guard Nate Livings agreeing to a five-year, $19 million deal that includes $6.2 million in guaranteed money, ESPN NFL Insider Adam Schefter reported, citing sources.