The Dallas Cowboys have agreed upon a one-year contract with Brian Waters.

Waters is a six-time Pro Bowl guard that didn't play in the NFL last season to spend time with family.

Waters will receive a base salary of $1.5 million with an additional $1.5 million available in incentives.

Waters ranked as the fourth-best guard in the NFL in 2011, according to Pro Football Focus.