Marshawn Lynch signed a two-year contract with the Oakland Raiders, worth a maximum of $16.5 million, a source told NFL Network’s Ian Rapoport.

Lynch’s contract also includes a base salary of $9 million over two years.

Related: Lynch tries on Raiders gear after team makes it official

The Raiders officially announced Lynch’s signing Wednesday afternoon, but didn’t disclose terms of the contract.

Lynch, a proud Oakland native, was overjoyed upon donning a Raiders helmet Wednesday.

The running back retired during Super Bowl 50 and missed the entire 2016 season as a result. Lynch rushed for 417 yards on 111 attempts during the 2015 season as a member of the Seattle Seahawks.

Lynch will now fight for carries with Jalen Richard and DeAndre Washington established in the backfield.

Copyright © 2017 Score Media Ventures Inc. All rights reserved. Certain content reproduced under license.