What seemed like a long shot early Wednesday morning, Derrick Henry has agreed to a long-term contract extension with the Tennessee Titans, per FOX Sports’ Jay Glazer.

ESPN’s Adam Schefter reported early Wednesday that Henry and the Titans were not expected to reach an agreement before the 4 p.m. ET deadline for franchise players.

Things can change rather fast, can’t they?

This is obviously huge news for Henry and the Titans, and he will now get paid. Glazer reported that he’s hearing Henry’s deal is for 4 years.

Henry led the NFL in rushing with 1,540 yards and 16 touchdowns in 2019. In the NFL Playoffs alone, Henry rushed for 446 yards in 3 games against some of the best defenses the league has to offer. Until Wednesday, the former Alabama running back wasn’t rewarded with a long-term extension despite tearing up the league. Instead, he was franchise-tagged, giving him a 1-year deal worth $10.27 million.

Schefter joined NFL Live and explained the backstory on the deal that was in the works.

“The two sides were not planning to do a deal, but as often happens, right at the deadline, there’s been some movement and the two sides are now trying to finalize a contract extension for Derrick Henry that would keep him in Tennessee for the long-term,” Schefter said on ESPN. “The two sides are getting close on that deal. It sounds like it’s on the way to being done, to lock in Derrick Henry and to keep him there. That would be a big addition for the Titans as they close in on this 4 (p.m.) eastern deadline, which is under an hour away. They’re on the clock, trying to get that deal done. Sounds like it’s going to get done. What’s interesting is neither side had much optimism that this would happen and all of a sudden, it came together within the last 24 hours.”

The former Alabama running back rushed for 2,219 yards and 28 touchdowns during the 2015 season in Tuscaloosa en route to a Heisman Trophy. All total, Henry racked up nearly 3,600 rushing yards and 42 touchdowns during his 3-year Alabama career (2013-15).