The 49ers on Sunday waived rookie receiver K.D. Cannon, who didn’t get drafted but who was a priority free agent for the team.
Cannon, a prolific receiver at Baylor, signed a deal that included a $45,000 signing bonus, richer than most undrafted free agents receive and a sign the 49ers were eager to have him compete for a roster spot this offseason. His release followed a three-day rookie minicamp and makes him subject to waivers.
It’s not known why the 49ers parted with him so soon, although they are expected to sign some of the 50-plus tryout players who impressed over the three-day minicamp. Those players are not now part of the 90-man offseason roster, and to make room the team has to cut the same number of players who are currently on the roster.
Cannon was known for his speed, but also for sloppy route running, which likely caused him to go undrafted. He finished third in school history in receiving yards, touchdowns and receptions.