This week, however, the waiting came to a stop, as the 6-foot-2, 207-pound athlete received his first three offers.
Cannon, who plays a safety/linebacker hybrid for the Grey Wolves, is eager to take his talent to the camp circuit this summer and work out for some college coaches.
"I know I'm going to camp with Oregon State, the camp that is in Belton. I'm going to try to get to some others, like maybe Baylor, Texas, Texas State, and Houston, but I just don't know which ones for sure right now," he said.
"I've come out here as a different person; I'm really trying to step up and be a leader."
The Beavers are another program that have shown interest in Cannon.
"I couldn't make it to Oregon State Junior Day, but the coaches have been showing a lot of interest," he said earlier this year.
Aside from recruiting, Cannon is working hard in the spring to step up in both his game and his leadership role with the team.
"Spring football has been pretty exciting. It feels good to get the pads back on. This spring, I'm just working on my speed. Speed kills, and I know I got faster in track, running the 100m and 200m.
"I've come out here as a different person; I'm really trying to step up and be a leader and help out these younger guys," he said.