Two weeks ago executive vice president/COO Stephen Jones said the Dallas Cowboys had "moved on" from free agent guard Brian Waters. Now the six-time Pro Bowl selection is headed to Valley Ranch.

The Cowboys have agreed to terms with Waters on an undisclosed contract a source tells NFL.com's Albert Breer.

The two sides had been dancing around a deal since late July but it soon became evident that the 36-year-old wanted no part of training camp. Now that the games count Waters has regained the itch to play.

The native Texan was still playing at a high level for the New England Patriots in 2011 before sitting out last season. With Nate Livings lost for the season Ronald Leary questionable for Sunday night's season opener and Doug Free oscillating between tackle and guard the Cowboys had a glaring need for stability on the interior of the offensive line.