The Seattle Seahawks and Oakland Raiders are expected to work out a trade involving Marshawn Lynch, but the running back must first re-work his contract.

According to a report, Lynch's agents have permission from the Seahawks to discuss adjusting his deal with the Raiders. Lynch signed a three-year, $31 million contract in 2015, which would pay approximately $9 million in 2017 if he came out of retirement. Oakland would want to lower that number.