Kyle Allen's struggles and the defensive line's rotations were key themes from Day 2 of Bills training camp.

Joe Brady, Jim Leonhard, Keon Coleman amongst those under microscope as Buffalo Bills kick off summer activities in Pittsford.

There were plenty developments from the Bills' first practice, including Keon Coleman beginning his bounce-back campaign.