Myles Garrett has played through three seasons in his NFL career after being selected with the first-overall pick in the 2017 NFL Draft by the Cleveland Browns. He made the Pro Bowl and the second-team All-Pro team in 2018. He was well on his way to doing that and more last season before he earned a suspension that cost him the final six games of the year.
No matter which way you try to slice it, Garrett has been very good and will continue to get better. He is one of the best young edge defenders in the game, and the Browns recently rewarded him earlier this month with a new five-year contract extension, which totals $25 million per season in new money–$125 million overall.