Baylor wide receiver KD Cannon (9) stands on top of a bench watching play against Kansas during an NCAA college football game, Saturday, Oct. 15, 2016, in Waco, Texas.
Baylor wide receiver KD Cannon (9) stands on top of a bench watching play against Kansas during an NCAA college football game, Saturday, Oct. 15, 2016, in Waco, Texas. Tony Gutierrez AP
Baylor wide receiver KD Cannon (9) stands on top of a bench watching play against Kansas during an NCAA college football game, Saturday, Oct. 15, 2016, in Waco, Texas. Tony Gutierrez AP
On the 49ers

On the 49ers

The latest Niners news with Chris Biderman

Cannon fired: 49ers release rookie receiver following minicamp

May 07, 2017 06:40 PM