It's finally done. After an offseason of back and forth, the Dallas Cowboys and Dak Prescott have come to terms on a new contract just hours before their Week 1 kickoff against the Cleveland Browns.