Sunday night’s Green and White practice had concluded, and the team buses were already headed back to the Jets’ training facility in Florham Park, N.J. MetLife Stadium was darkened to the point just the security lights remained on.

Down on the turf was one lingering Jet. Jamal Adams was signing autographs and taking selfies with fans hoping for a moment with the Pro Bowl safety.

“Jamal! … Jamal!” shouts a young boy on a video posted on the Jets’ team website. Another fan extends a cellphone and begs: “Can you take a picture with us?” The adults join the fun as a grown man asks if Adams can conduct the “J-E-T-S chant” while being videoed. Adams obliges after saying, “I’m running out of voice,” which in itself is difficult to believe considering how chatty he in on the field.

Adams holds the cellphone and listens to the gathering offer a coordinated version of “J-E-T-S, Jets, Jets, Jets.”

When he is finished signing T-shirts, jerseys, footballs, and just about everything shoved in his face, Adams takes an Uber home. “No big deal,” Adams tells The Post. “I live about 10 minutes from the stadium.”

Those closest to the Jets organization aren’t surprised Adams didn’t leave until every autograph request was fulfilled. He has done that throughout training camp. Whenever the public has been allowed to watch practices and then seek autographs, Adams will start at one end of the bleachers and work his way to the opposite end, looking not to miss anyone in between.

“There’s nothing behind it,” Adams said. “It’s organic. It’s what I do. Everybody has been a kid where you had dreams and looked up to people. I just never wanted to let down no kid because I’ve been let down.”

Adams wouldn’t name names. “I’m not getting into that,” he said. “But I’ve been let down.”

That sounded odd coming from the son of a professional football player. His father George Adams was a running back on the Giants’ 1986 Super Bowl team but had his career shortened by a hip injury. A first-round draft pick in 1985 out of Kentucky, George Adams retired after the 1991 season. Jamal was born in 1995.

He wasn’t jaded by growing up in a professional environment, where signing autographs can be more of a nuisance that a privilege. His confidence on the field sometimes masks his gratitude at being a first-round draft choice and a Pro Bowl selection in his second season. He says he’s humbled whenever he sees anyone in the stands wearing a No. 33 Jets jersey.

“I love it,” Adams said. “It’s a dream come true. I don’t take any of it lightly. I just want to keep people supporting me.”

The public can no longer view training camp, but Jets followers should be pleased to know Adams stood out again during Tuesday’s session at Florham Park. He broke through on a blitz and effectively sacked quarterback Sam Darnold, and later intercepted a pass by quarterback Trevor Siemian intended for Ryan Griffin.

It was also the first official practice session since November that Adams worked with fellow safety Marcus Maye, who has spent most of camp on the physically unable to perform list following shoulder surgery.

It’s a timely return for the Jets, who lost LB Avery Williamson for the season to a knee injury and remain uncertain about the return of CB Trumaine Johnson, who is out indefinitely with a strained hamstring.

The transforming secondary should get a stern test Saturday night when Drew Brees and the Saints come to MetLife for the third preseason game. It will likely be the final action of the preseason for many of the starters.

You can expect Adams to work the crowd during the game and sign plenty of autographs afterward.

“When they bring that energy into the stadium, as a defense we love that,” Adams said of the home fans. “We feed off them, and they feed off of us.”

He’ll probably have to Uber home again.