The Dallas Cowboys and Ezekiel Elliott have finally come to terms on a new contract, according to reports.

The two sides have agreed to a six-year, $90 million extension with roughly half of the deal's value guaranteed.

In total, the running back's contract now runs for eight years and $103 million.