News

Buffalo Bills Training Camp Photo Gallery

Buffalo Bills training camp in Rochester, NY

Digital editor David Armelino photographed the Buffalo Bills training camp this past weekend at St. John Fisher college in Rochester, NY. To read the full story, click here.

David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

Wide receiver Sammy Watkins. David Armelino | Syracuse New Times

Wide receiver Sammy Watkins.
David Armelino | Syracuse New Times

Wide receiver Percy Harvin. David Armelino | Syracuse New Times

Wide receiver Percy Harvin.
David Armelino | Syracuse New Times

Running back LeSean McCoy. David Armelino | Syracuse New Times

Running back LeSean McCoy.
David Armelino | Syracuse New Times

Running back Fred Jackson. David Armelino | Syracuse New Times

Running back Fred Jackson.
David Armelino | Syracuse New Times

Kicker Dan Carpenter. David Armelino | Syracuse New Times

Kicker Dan Carpenter.
David Armelino | Syracuse New Times

Head coach Rex Ryan. David Armelino | Syracuse New Times

Head coach Rex Ryan.
David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

Quarterback E.J. Manuel (left).
David Armelino | Syracuse New Times

WR Sammy Watkins (right) and DB Stephon Gilmore (left). David Armelino | Syracuse New Times

WR Sammy Watkins (left) and defensive back Stephon Gilmore (right).
David Armelino | Syracuse New Times

WR Sammy Watkins. David Armelino | Syracuse New Times

WR Sammy Watkins.
David Armelino | Syracuse New Times

WR Sammy Watkins (right) and DB Stephon Gilmore (left). David Armelino | Syracuse New Times

WR Sammy Watkins (left) and DB Stephon Gilmore (right).
David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

WR Deonte Thompson (left).
David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

Wide receiver Marquis Goodwin (left) and defensive back Nickell Robey (right).
David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

QB E.J. Manuel (left).
David Armelino | Syracuse New Times

QB Matt Cassel give directions at the line of scrimmage. David Armelino | Syracuse New Times

QB Matt Cassel give directions at the line of scrimmage.
David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

WR Percy Harvin.
David Armelino | Syracuse New Times

WR Sammy Watkins. David Armelino | Syracuse New Times

WR Sammy Watkins.
David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

Wide receiver Robert Woods.
David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

WR Robert Woods.
David Armelino | Syracuse New Times

WR Sammy Watkins. David Armelino | Syracuse New Times

WR Sammy Watkins.
David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

QB E.J. Manuel hands the ball off to RB LeSean McCoy.
David Armelino | Syracuse New Times

WR Sammy Watkins. David Armelino | Syracuse New Times

WR Sammy Watkins.
David Armelino | Syracuse New Times

WRs Sammy Watkins (left) and Percy Harvin (right). David Armelino | Syracuse New Times

WRs Sammy Watkins (left) and Percy Harvin (right) with wide receivers coach Andre Reed (center).
David Armelino | Syracuse New Times

QBs Matt Cassel (left) and Matt Sims (right). David Armelino | Syracuse New Times

QBs Matt Cassel (left) and Matt Sims (right).
David Armelino | Syracuse New Times

From left to right: Defensive backs Nickell Robey, Ross Cockrell and Stephon Gillmore. David Armelino | Syracuse New Times

From left to right: Defensive backs Nickell Robey, Ross Cockrell and Stephon Gillmore.
David Armelino | Syracuse New Times

WR Robert Woods carries the ball through the defense.David Armelino | Syracuse New Times

WR Robert Woods (center) carries the ball through the defense.
David Armelino | Syracuse New Times

QB Matt Cassel.David Armelino | Syracuse New Times

QB Matt Cassel.
David Armelino | Syracuse New Times

WR Percy Harvin. David Armelino | Syracuse New Times

WR Percy Harvin.
David Armelino | Syracuse New Times

WR Sammy Watkins. David Armelino | Syracuse New Times

WR Sammy Watkins.
David Armelino | Syracuse New Times

QB E.J. Manuel (center).David Armelino | Syracuse New Times

QB E.J. Manuel (center).
David Armelino | Syracuse New Times

QB Matt Cassel. David Armelino | Syracuse New Times

QB Matt Cassel.
David Armelino | Syracuse New Times

WR Sammy Watkins. David Armelino | Syracuse New Times

WR Sammy Watkins.
David Armelino | Syracuse New Times

Running back Fred Jackson. David Armelino | Syracuse New Times

RB Fred Jackson.
David Armelino | Syracuse New Times

RB LeSean McCoy. David Armelino | Syracuse New Times

RB LeSean McCoy.
David Armelino | Syracuse New Times

RB LeSean McCoy. David Armelino | Syracuse New Times

RB LeSean McCoy.
David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

RB LeSean McCoy. David Armelino | Syracuse New Times

RB LeSean McCoy.
David Armelino | Syracuse New Times

David Armelino | Syracuse New TimesDavid Armelino | Syracuse New Times

RB Fred Jackson.
David Armelino | Syracuse New Times

RB LeSean McCoy. David Armelino | Syracuse New Times

RB LeSean McCoy.
David Armelino | Syracuse New Times

QB E.J. Manuel. David Armelino | Syracuse New Times

QB E.J. Manuel.
David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

From left to right: QBs Matt Cassel, Matt Sims and E.J. Manuel.
David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

WR Percy Harvin.
David Armelino | Syracuse New Times

RB LeSean McCoy. David Armelino | Syracuse New Times

RB LeSean McCoy.
David Armelino | Syracuse New Times

RB LeSean McCoy. David Armelino | Syracuse New Times

RB LeSean McCoy (center).
David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

RBs Fred Jackson (left) and Bryce Brown (right).
David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

WR Marquis Goodwin. David Armelino | Syracuse New Times

WR Marquis Goodwin.
David Armelino | Syracuse New Times

Wide receiver Marquis Goodwin being stretched. David Armelino | Syracuse New Times

WR Marquis Goodwin being stretched.
David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

WR Robert Woods.
David Armelino | Syracuse New Times

Defensive lineman Marcel Dareus. David Armelino | Syracuse New Times

DL Marcel Dareus.
David Armelino | Syracuse New Times

Offensive lineman Richie Incognito. David Armelino | Syracuse New Times

Offensive lineman Richie Incognito.
David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

WR Percy Harvin.
David Armelino | Syracuse New Times

David Armelino | Syracuse New Times

Head coach Rex Ryan.
David Armelino | Syracuse New Times

Go Home

 

comments

To Top