New York Giants defensive back Logan Ryan has already had a particularly merry Christmas.

On Friday morning, NFL Network's Ian Rapoport reported that the Giants and Ryan have agreed to terms on a three-year, $31 million deal, including $20 million in guarantees.

As Rapoport notes, Ryan signed a one-year, $5 million deal with New York two weeks before the start of the 2020 season, and his bet on himself paid off.

The cornerback then tweeted out the news. Clearly, Ryan was feeling festive on this holiday Friday.

Ryan, 29, has been excellent in the Giants secondary this season. He's racked up 83 total tackles, one interception, nine passes defended and three forced fumbles this season.

The contract marks an especially sweet homecoming for Ryan, as the defensive back is a New Jersey native who played his college ball at Rutgers.

He's quickly emerged as a leader for Big Blue, on and off the field.

“I think Logan’s a guy who comes to work every day with the right demeanor,” Giants head coach Joe Judge said shortly after his signing.

Judge worked with Ryan with the New England Patriots.

“He’s a smart guy that plays tough on the field,” Judge added. “…He’s a guy that really improves from year to year. He really works on his craft. He’s not just a guy who’s out there, kind of ‘this is what I am.’ He’s always looking to work on maybe something that hurt him the year before and he’s looking to always go ahead and improve on his strengths.”

Not a bad Christmas gift from the Giants. Congrats to Logan Ryan on a well-earned raise.