Bruce Irvin Oakland Raiders
Bruce Irvin will help improve the Oakland Raiders' defense in 2016. Getty

After their best season in four years, the Oakland Raiders made some major changes in the 2016 offseason. The franchise added some of the best free agents available, turning themselves into a legitimate playoff contender.

Oakland spent big money on new players, adding the likes of linebacker Bruce Irvin, cornerback Sean Smith, and offensive guard Kelechi Osemele. The contracts of the three players are worth a combined $100 million, as the Raiders put their salary cap space to good use.

The Raiders also made sure to re-sign their own free agents, giving left tackle Donald Penn a two-year contract worth $14 million. Oakland recently gave cornerback David Amerson a four-year contract extension that will potentially be worth $38 million.

Much of Oakland’s success, however, will depend upon the performance of their young players. Quarterback Derek Carr is coming off a Pro Bowl season, and he has a chance to take the next step and become one of the NFL’s top signal callers. Wide receiver Amari Cooper and defensive end Khalil Mack are looking to establish themselves as two of the best players at their respective positions, following Pro Bowl seasons of their own.

With NFL training camps beginning later this month rookies will report to Raiders’ camp by July 24, and veterans will report by July 28. The team plays its first preseason game on Friday, Aug. 12, and the roster will be cut down to 53 players by Week 1.

Below is a look at the current Oakland Raiders roster heading into training camp.

Offense

Starters Reserves

Derek Carr, QB Matt McGloin, QB

Latavius Murray, RB Connor Cook, QB

Marcel Reece, FB Roy Helu, RB

Amari Cooper, WR Taiwan Jones, RB

Michael Crabtree, WR DeAndre Washington, RB

Lee Smith, TE George Atkinson III, RB

Kelechi Osemele, LG Jalen Richard, RB

Gabe Jackson, RG Jamize Olawale, FB

Rodney Hudson, C Seth Roberts, WR

Austin Howard, RT Max McCaffrey, WR

Donald Penn, LT K.J. Brent, WR

Andre Holmes, WR

Johnny Holton, WR

Marvin Hall, WR

Joe Hansley, WR

Jaydon Mickens, WR

Nathan Palmer, WR

Mychael Rivera, TE

Clive Walford, TE

Gabe Holmes, TE

Ryan O’Malley, TE

Colton Underwood, TE

Matt McCants, OT

Menelik Watson, OT

Tony Bergstrom, OT

Torian White, OT

Jon Feliciano, OG

Mitch Bell, OG

Vadal Alexander, OG

Oni Omooile, OG

Terran Vaughn, OG

Denver Kirkland, OG

Ross Burbank, C

Defense

Starters Reserves

Mario Edwards, DE Jihad Ward, DE

Khalil Mack, DE Denico Autry, DE

Justin Ellis, DT Damontre Moore, DE

Dan Williams, DT Shilique Calhoun, DE

Malcolm Smith, LB Drew Iddings, DE

Bruce Irvin, LB Greg Townsend, DE

Ben Heeney, LB Stacy McGree, DT

Reggie Neslon, SS Leon Orr, DT

Karl Joseph, FS Darius Latham, DT

David Amerson, CB Daren Bates, LB

Sean Smith, CB Cory James, LB

Kyrie Wilson, LB

John Lotulelei, LB

James Cowser, LB

Neiron Ball, LB

Korey Toomer, LB

Nate Allen, FS

Brynden Trawick, FS

Chris Hackett, FS

Dewey McDonald, SS

Jimmy Hall, SS

Chris Edwards, SS

DJ Hayden, CB

Keith McGill, CB

SaQwan Edwards, CB

TJ Carrie, CB

Neiko Thorpe, CB

Dexter McDonald, CB

Kenneth Durden, CB

Antonio Hamilton, CB

Branden Jackson, DE

Special Teams

Starters Reserves

Marquette King. P Giorgio Tavecchio, K

Sebastian Janikowski, K Andrew East, LS

Jon Condo, LS

Suspended

Aldon Smith, LB