The Minnesota Vikings agreed to a contract with free-agent safety Xavier Woods, the team announced.
Terms were not disclosed but a source confirmed to ESPN on Saturday that it's a one-year, $2.25 million deal that includes $1.75 million guaranteed.
The 25-year-old Woods, who developed into a versatile safety with the ability to cover the slot over his first four seasons with the Dallas Cowboys, is expected to fill the Vikings' opening at free safety opposite Harrison Smith after Anthony Harris' departure in free agency.
After finishing the season ranked 29th in points allowed and 27th in yards allowed, Minnesota has focused its efforts on the defensive side.