Prior to the 2015 NFL Draft, Randy Gregory failed a drug test. He slid to pick 60.

He was suspended for 4 games, then 10 more, then 16 more for violating the substance abuse policy.

He got on track, honed his ability, became a really good player.

Today, he signs a $70M deal. pic.twitter.com/XKwDrycAv0

— Field Yates (@FieldYates) March 15, 2022