With the draft just a day away, the Raiders and Marshawn Lynch have found common ground on a contract and Lynch will be joining the Raiders on a 2-year contract. With the two sides coming together, the Raiders and Seahawks have also worked out the details of a trade.

The details of the trade, according to NFL media’s Ian Rapoport and Mike Garafolo, is a swap of late round picks in 2018 with Seattle getting the Raiders fifth round pick and the Raiders getting the Seahawks’ sixth round pick.

Not coincidentally, the details on a contract with the team are not dissimilar to the one Adrian Peterson received in New Orleans.

It is reportedly a 2-year deal worth a max $8.5 million. Lynch is to receive $3 million base salary in 2017, with $2 million available in incentives should he reach 1000 yards rushing.

Peterson’s deal was a $3.5 million base in 2017 and a max $8.25 million over two seasons. All guarantees in Peterson’s deal are in year one, making it essentially a one-year deal with an option for a second. You can bet Lynch’s deal has the same stipulation.

Lynch is returning from Haiti today and is expected to be at the Raider’ facility to take a physical. Things could get rolling fairly quickly after that.

Lynch is already planning a block party and autograph signing in Oakland Thursday as we lead up to the draft.

UPDATE: Marshawn Lynch confirms “Shit just got REAL” with Oakland

Also see: Marshawn Lynch with Raiders is a ten-fold winception