Bills Training Camp: 7-31
Photos from all the action on the second day of Buffalo Bills Training Camp.

Cornerback Ronald Darby (28) running on the field.

Defensive end Jerry Hughes (55) lauging on the field.

Wide receiver Jarret Boykin (17) running on the field.

Safety Corey Graham (20) talks to cornerback Stephon Gilmore (24) on the sidelines.

Guard Richie Incognito (64) and center Eric Wood run drills during practice.

Wide receiver Dezmin Lewis (13) runs on the field.

Quarterback Tyrod Taylor (5) speaking to the offensive huddle.

The offensive line prepares for a play.

Wide receiver Greg Salas (11) runs for a ball.

Cornerback Kevon Seymour (45) and wide receiver Marquise Goodwin (88) race to the ball.

Newly signed defensive tackle Casey Walker (69) prepares for a tackle.

Wide receiver Robert Woods (10) catches a pass.

Wide receiver Greg Little (15), defensive back Jonathan Dowling (31), and quarterback Tyrod Taylor (5) chat on the sidelines.

Safety Corey Graham (20) and libebacker  Reggie Ragland (59) run to a tackle.

Head coach Rex Ryan laughs with running back LeSean McCoy (25) and linebacker Reggie Ragland (59).

Linebacker Eric Striker (50) runs on the field.

Running back LeSean McCoy (25) running to the action.

Head coach Rex Ryan looks onto the field with assistant head coach/defense Rob Ryan.

Assistant defensive backs coach Ed Reed smiles at the second day of practice.

A glimpse of the field on the second day of practice.