Nick Wright and Cris Carter share their thoughts on Ezekiel Elliott and the Dallas Cowboys agreeing to terms on a six-year, $90 million extension to end lengthy …

source