Bills Training Camp: 8-15
Check out photos from Day 12 of Bills Training Camp.

Cornerback Ronald Darby (28) and CB Nickell Robey-Coleman (21) stretch before day 12 of training camp.

Defensive tackle Jerel Worthy stretches on the field before practice.

Quarterback Tyrod Taylor (5) stretches before day 12 of training camp.

Wide receiver Walter Powell (19) catches a ball on the field.

Wide receiver Marquise Goodwin (88) jumps to catch the ball.

Running back LeSean McCoy (25) runs with the ball on day 12 of training camp.

An offensive huddle on the field.

Wide receiver Marquise Goodwin (88) runs a drill on the field.

Quarterback Tyrod Taylor after throwing the ball.

The offensive line gets ready to hike the ball on day 12 of training camp.

Tight end Charles Clay (85) runs with the ball.

Wide receiver Sammy Watkins (14) pushes cornerback Ronald Darby (28).

Running back Mike Gillislee (35) jumps to catch the ball.

Running back Karlos Williams (29) does a drill with RB Boom Herron (47).

Wide receiver Sammy Watkins (14) raising his arm.

Wide receiver Greg Little (15) runs with the ball on day 12 of training camp.