Several weeks of emotional whiplash for the NC State men's basketball program have steadied, thanks to a familiar figure.
Justin Gainey was a dependable starter in Raleigh during his playing days. When he was introduced to the media on Wednesday as a committed devotee to his alma mater, it was a hearty serving of comfort food for the hungry Wolfpack in need of a reset.
Other WRAL Top Stories
"This is surreal," Gainey said first. "This is a surreal moment for me. It's like a dream come true. It feels like it hasn’t fully set in … I’m excited to be back home."
On Wednesday, Gainey was introduced as the 22nd head coach in NC State men's basketball history after the board of trustees approved his hiring the day before. It's his first head coaching job after serving as the associate head coach at Tennessee for four years. Gainey's contract is for five years and features a base salary of $1.78 million with $565,000 in supplemental compensation. The deal is worth more than $14 million.
NC State leaders were aligned on Gainey's vision. Director of Athletics Boo Corrigan said Gainey was the only one to be offered the job.
"I know many of the people here remember him in Reynolds Coliseum," Corrigan said. "[They] remember him at the Lenovo Center, then known as the Entertainment and Sports Arena, so much so that the first NC State basket made in this arena was made by your new head coach, Justin Gainey."
What Corrigan probably meant is that Gainey had a game-sealing free throw in that first game at the ESA during State's 67-63 win against Georgia. Chalk that up to a long week for everyone involved.
Gainey was in the conversation in 2025 to replace Kevin Keatts, but the delayed homecoming still felt like good timing given Will Wade's abrupt exit. Gainey stuck it out through some tough times as a player from 1996 to 2000, never reaching the NCAA Tournament. It's a resiliency that's served him well.
"When you look at my career, my path, I was never the tallest guy, I was never the fastest. I wouldn't say I always shot the ball the best, but the one thing that I prided myself on was toughness," Gainey said. "As long as I'm your head coach, you can count on that every single day, that I'm going to bring that toughness and all of my teams and my staff and everybody that's in contact with us will have that toughness."
Gainey arrived in Raleigh on Tuesday and toured the Dail Basketball Center and practice facility court with Corrigan. At Tennessee, Gainey's job was centered around the team's defensive play, a big part of the Volunteers reaching three straight Elite Eighths. The Volunteers were ranked 14th in the country for adjusted defensive efficiency on the Pomeroy College Basketball rankings list this season.
Gainey talked about the underdog role that NC State has played in the past and how that profile fits his vision for the program in terms of battle-tested perseverance.
"That's all I knew," Gainey said. "It was about figuring it out. My role wasn't always smooth. I played up and down sporadically as a freshman, had a coaching change as I came in ... won some games, lost some big games, but you had to stay consistent with your toughness.
"As I think of the main characteristic of NC State, we're tough," he concluded.
State finished last season 20-14 with a last-second loss in the First Four to Texas. That capped a string of eight losses in 10 games to end the season that started with high aspirations. Days later, Wade left NC State to accept the LSU job, a move that blindsided Corrigan and the program. Nearly a year ago, Wade promised fans a “reckoning" in the ACC but left wreckage with his hasty exit, late-season swoon, and near-constant public rebukes of his team as it stumbled down the stretch.
Gainey played in 128 games, starting 103 of them, at guard for State under Herb Sendek. Gainey played at Lenovo Center when it was brand new. Fans will remember Gainey hitting a jump shot with 1.3 seconds left to lift State over No. 12 Maryland on Jan. 6, 2000.
Gainey, a product of Greensboro Day School and High Point native, is the second former NC State player to be named head coach in the modern era behind Sidney Lowe. Incoming freshman recruit Cole Cloer, who grew up in nearby Hillsborough, was there on Wednesday.
Wednesday's event carried the usual spirit of an introductory news conference, but Gainey was a bit more muted on the promises and general tone than his predecessor. He did point to his track record and comfort level recruiting in North Carolina for several programs, including Tennessee, Arizona, Marquette, Appalachian State and Elon.
"I'm a North Carolina guy," Gainey said. "Everywhere I've been, I've recruited North Carolina, and I feel like I've done it at a high, high level.
"We're going to recruit the state hard and heavy. There's a lot of talent in this state. We're going to dominate this state and work our way out from there."
Corrigan doubled down on the hire serving as a return to core values for the team. Last offseason, NC State made noise with a combination of transfer portal pulls and Wade soundbites. The roster and sideline figures to look different in Gainey's first year as much of the current team is made up of seniors, including Darrion Williams, Quadir Copeland and Tre Holloman.
"We're here today to celebrate a new leader of this program who has everything that we need and has the right moral compass for this, who understands what NC State is all about and truly is going to take pride in the name on the front of the jersey," Corrigan said.
Tennessee head coach Rick Barnes said Gainey was "one of the finest people I've ever been around" and endorsed him for the NC State job. Gainey also saluted Barnes for his mentorship.
“I don’t think there’s anybody in the country that loves NC State more than Justin Gainey," Barnes said on Saturday.
Josh Schertz (Saint Louis) and Bob Richey (Furman) also received consideration for the role. In hunting for assistants to fill out the staff, Gainey said he's had surface-level conversations with potential assistants and will hold more in-depth talks in the days to come.