Melvin Gordon has agreed to a two-year, $16 million deal with the Denver Broncos. Gordon's deal includes $13.5 million in guaranteed money.

Gordon had a more lucrative offer from another team but staying in the AFC West to compete against the Los Angeles Chargers appealed to him.

Gordon held out for a large part of last season with the Chargers.