"I went up to Cal (Wednesday) and they offered," said Johnson.
The Aggies offered as an athlete, while Duke, Cal and Colorado all specified as a cornerback.
"I play quarterback but I'll most likely play receiver or cornerback in college," said Johnson. "I'll work out mainly as a defensive back this spring. I just play quarterback to help my team."
Johnson also returns kicks and punts and hopes to do both in college.
Several other schools have been showing interest in Johnson.
Johnson plans to get down to the two Los Angeles schools in April.
"Coach (Angus) McClure talked to me a couple times and I'm going to go down to UCLA in April," said Johnson. "I'm also planning to visit USC when I'm down there. I was a USC fan growing up."
Johnson said he has no favorite and is staying open.
"I'm open to everything so far," said Johnson.
Johnson will be at the Pylon Elite 7on7 in Las Vegas, playing with the Bay Area Elite.
Academically, he has a 3.3 and will take the ACT in April and the SAT in May.