The contract situation for each of the 2017 NFL first-round draft picks heading into 2020

Decision time is coming for NFL teams when opting whether to give their 2017 first-round picks new deals.

10. Patrick Mahomes

Reinhold Matay-USA TODAY Sports

Patrick Mahomes signed a 4-year, $16,425,786 contract with the Kansas City Chiefs, This contract is gonna seem like one of the best deals in NFL history. Because when it comes to the next one Mahomes gets, it likely will close in or surpass the $200 million mark. An incredible pick and a QB who will make amazing money in his career.

9. John Ross

Troy Wayrynen-USA TODAY Sports

John Ross signed a 4-year, $17,115,863 contract with the Cincinnati Bengals out of Washington. Can’t imagine Cincy will sink more dollars into the wideout off his production. The first two seasons were busts and just when he appeared to get going in 2019 he got hurt. Picking up the fourth-year option seems foolish. Then again, these are the Bengals.

8. Christian McCaffrey

Jeremy Brevard-USA TODAY Sports

Christian McCaffrey signed a 4-year, $17,241,304 contract with the Carolina Panthers out of Stanford. While many teams are reluctant to sink millions and millions into running backs in the long run, Carolina will undoubtedly make McCaffrey a happy Panther as he is the face and future of the franchise.

7. Mike Williams

Ron Chenoy-USA TODAY Sports

Mike Williams signed a 4-year, $19,749,928 contract with the Chargers. After a slow start to his career due to injuries, the Clemson wideout has blossomed. He’s seemingly good for one spectacular grab a week. The only reason to be hesitant if you are the Bolts is Williams can be prone to injury. However, there’s no reason to flirt with watching him eventually star elsewhere.

6. Jamal Adams

Jamal Adams New York Jets
Vincent Carchietta-USA TODAY Sports

Jamal Adams signed a 4-year, $22,258,738 contract with the New York Jets. For some reason, the Jets seemed to flirt with dealing Adams, possibly to Dallas, at the trade deadline. Good thing they did not. Another LSU DB who is a superstar. He’s the heart of Gang Green’s defense and the Jets need to pick up the option and get him signed to a longer deal.

5. Corey Davis

Christopher Hanewinckel-USA TODAY Sports

Corey Davis signed a 4-year, $25,394,688 contract with the Tennessee Titans. The WR from Western Michigan has played one full season, 2018, and he had 65 catches. His rookie season and 2019 are not great. The Titans have A.J. Brown now and it appears as if Davis would be at-risk for not getting his option picked up.

4. Leonard Fournette

Michael Madrid-USA TODAY Sports

Leonard Fournette signed a 4-year, $27,150,842 contract with the Jacksonville Jaguars. The running back from LSU is playing like he knows his future is on the line. A strong rookie season, a checkered second year and he is back to performing the way the Jags hoped he would when they took him with this high pick. Surely, they will pick up his option. However, can they bank on him in the long term or will he wander back to 2018?

3. Solomon Thomas

Bill Streicher-USA TODAY Sports

Solomon Thomas signed a 4 year, $28,154,366 contract with the San Francisco 49ers. The defensive lineman from Stanford is a piece to one of the most fierce lines in the NFL. He has started two games in 2019 and the Niners are so stacked they have a big decision to make. The feeling is they will stick by Thomas and pick up his option. The long run is a bigger question.

2. Mitchell Trubisky

Mitchell Trubisky Chicago Bears
Isaiah J. Downing-USA TODAY Sports

The Bears traded up to grab Mitchell Trubisky from UNC in this slot and it has not worked. He’s struggled and continues to struggle. Trubisky signed a 4-year, $29,032,424 contract with the Chicago Bears, Hard to fathom the Bears would want to sink more money into him with the quarterback’s performance to date. A tough decision that actually should be easy. He has not earned a big payday.

1. Myles Garrett

AP Photo/Rick Scuteri

The No. 1 overall pick out of Texas A&M, Myles Garrett signed Myles Garrett signed a 4-year, $30,412,255 contract with the Cleveland Browns. Indefinite suspension aside, the Browns should not have to think long about picking up the fourth-year option on Garrett and finding a way to pay their stellar defensive lineman massive money. One of the better players on the defensive line in the NFL. Cleveland can’t wait for him to be able to play again.

32-21 :: 20-11 :: 10-1