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
49ers with Matt Barrows

49ers with Matt Barrows

The premier blog for news and insights on the San Francisco 49ers

Cannon fired: 49ers release rookie receiver following minicamp

May 07, 2017 06:40 PM