The Cowboys and left tackle Doug Free have agreed to a four-year deal worth $32 million, including $17 million guaranteed, according to multiple sources. Free will not be able to practice until Aug. 4 when the league year starts, but he will be allowed to attend meetings in San Antonio.