Roberts committed to Nebraska over Penn State on Wednesday, slept on it and he announced hid decision moments ago.
"I'm going to Nebraska. I feel like it's the best place for me to achieve everything I want to do," said Roberts, who plays at Wilmington (Del.) Concord. "It's a family environment and great coaches that cares about me. They've always been there. From the day they offered me at the end of my sophomore year, they've always been there, constantly talking to me. We've probably never gone a week without some kind of communication with them.
"They care about the players and it showed."
Roberts last visited Nebraska for the 2015 spring game, and the vibe of the campus and the program stuck with him. He was at Penn State for the spring game Saturday to get one last look, but felt the Cornhuskers were the better fit.
He held more than two dozen offers.
"When I went there last year and spent a weekend at the spring game, I fell in love with it," Roberts said. "I just found myself comparing every school from that point on to Nebraska. No one ever fit the bill. It was always Nebraska in the back of my head."
The 6-foot-2, 215-pound Roberts, who is the No. 87 prospect in the nation, is rated as an inside linebacker by Scout but the Cornhuskers are looking at his versatility.
"They say I can play any of the linebacker positions, MIKE (middle), WILL (weakside) or SAM (strongside)," Roberts said. "They have a defense where the linebackers roam freely and make plays. That works to my ability."
Nebraska linebackers coach Trent Bray visited Concord High on Wednesday, which is the day Roberts called coach Mike Riley to commit.
"The excitement in their voices ...you could tell they were genuinely happy," Roberts said. "I know coach Bray was happy because he got his No. 1 (linebacker). I know that meant a lot to him. He was probably recruiting me harder than any 2016 guy he got. That was cool to hear how excited he was by it."