First, Brady Danielson had to decide whether to play football or basketball in college.
Then, the York, Neb., 2019 graduate had to choose between a number of NCAA Division II basketball offers.
And just this week, the 6-foot-3 guard had to make one more move in the recruiting process. He needed to make a decision whether to honor his letter of intent at Northern State or join former Wolves coach Paul Sather at his new job at UND.
"It has been a lot," Danielson said Wednesday. "I don't think it's fully hit me yet. I think it will when I get up there. I've always dreamed of playing Division I basketball, so I'm excited to get going."
With the coaching change, Danielson was granted release from his Northern State letter of intent and has committed to come to UND for the 2019-20 season.
"When I heard the news that he was taking the job at North Dakota, I was caught off guard," Danielson said. "I wasn't expecting that. My relationship with coach Sather is a big factor in this. I feel comfortable as a player and person around him."
Before deciding on Northern State, Danielson also received interest from Nebraska Kearney, Northwest Missouri State and Chadron State.
Chadron State had hoped Danielson would play both basketball and football. The wide receiver also received a walk-on offer from the University of Nebraska.
At York, Danielson averaged 18.7 points and 4.1 rebounds in basketball. In football, he caught a school-record 49 passes for 929 yards and seven touchdowns. He also played safety.
Danielson led the Dukes to a state basketball championship in 2018. In the fourth quarter of the Class B final, Danielson scored 15 points and 12 consecutive to lead York to a comeback win.
York, a town of more than 7,000, plays in Nebraska's second-highest level. The state has A through D classes.
He describes his game as an attacking style.
"I'm more of a drive-first guard who looks to create around the rim but can also shoot and play defense," Danielson said.