Linebacker Zach Thomas is headed home to Texas to play for the Dallas Cowboys in the state where he was a high school and college standout

Thomas has reached an agreement on a one-year, $3 million deal with the Cowboys, agent Drew Rosenhaus confirmed Saturday night. Thomas, a seven-time Pro Bowler who missed much of last season because of concussions and migraines, has already taken a physical for the Cowboys.