/cdn.vox-cdn.com/uploads/chorus_image/image/36321550/20140721_ajl_ah3_023.JPG.0.jpg)
Today is the tenth Buffalo Bills training camp practice of the 2014 season. The Bills scheduled 20 public practices for their month-long stay at St. John Fisher. Which means, even though the team will be in Rochester for another three weeks, technically training camp will be half over at the conclusion of today's practice.
(Yes, there are still five entire preseason games and two practices with the Pittsburgh Steelers to get through, but for some, the idea of being halfway through camp might be comforting. Let them have this win.)
This practice was originally scheduled for 8 a.m. this morning, but was pushed back due to thunderstorms and lightning. They'll hit the field at 1 p.m. ET instead. Just as was the case yesterday, the embedded list below will update live with tweets from those on hand, and we'll pick out some of the more pertinent ones after the practice concludes and add them to this post. Enjoy Day 10, Bills fans!
Scott Chandler (groin) remains out of practice today.
— Mike Rodak (@mikerodak) July 31, 2014
#Bills are without Chris Hairston, Tony Moeaki, Scott Chandler and Lee Smith at today's practice.
— Joe Buscaglia (@JoeBuscaglia) July 31, 2014
Bills starting LG Chris Williams leaving practice pic.twitter.com/BTSVx2E0da
— Mike Rodak (@mikerodak) July 31, 2014
The TE absentee list gets longer. Lee Smith not on hand. Just Gragg and Jones. FB Rodriguez pitching in. #Bills
— Chris Brown (@ChrisBrownBills) July 31, 2014
Marquise Goodwin pulls up after a 1-on-1 route grabbing his hamstring. Jogging it off now, but something to monitor
— Mike Rodak (@mikerodak) July 31, 2014
Rookie G Cyril Richardson getting more work between Eric Wood and Erik Pears at RG #Bills
— Chris Brown (@ChrisBrownBills) July 31, 2014
Nickell Robey looks outstanding in one-on-one drills today. One pick and another near interception. He's so smooth changing direction.
— Matthew Fairburn (@MatthewFairburn) July 31, 2014
And now Richardson has flipped to LG after Chris Williams left the field. #Bills
— Chris Brown (@ChrisBrownBills) July 31, 2014
Sammy Watkins just blew by Stephon Gilmore for a 98-yard touchdown from EJ Manuel. Perfect throw, and Watkins wasn't touched.
— Matthew Fairburn (@MatthewFairburn) July 31, 2014
Good/bad Manuel today: Hit Watkins in stride over Gilmore for TD down left sideline. Later underthrew Goodwin for Bobby Felder INT
— Mike Rodak (@mikerodak) July 31, 2014
Kyle Williams completely torched Cyril Richardson on a 3rd down play in team drills and the #Bills took CR out for Antoine McClain next play
— Joe Buscaglia (@JoeBuscaglia) July 31, 2014
Two really strong plays in just a few snaps during 11 on 11 work by Chris Hogan. #Bills will have some tough calls to make at wide receiver.
— Jay Skurski (@JaySkurski) July 31, 2014
Correction, JJ Unga is at left guard
— Joe Buscaglia (@JoeBuscaglia) July 31, 2014
Andddd now Richardson is back in there. Lots of movement at left guard today. #Bills
— Joe Buscaglia (@JoeBuscaglia) July 31, 2014
T.J. Graham getting plenty of action today. Two drops but some good plays. Fighting for a spot
— Mike Rodak (@mikerodak) July 31, 2014
HIGHLIGHT: @sammywatkins 98-yd TD at #BillsCamp http://t.co/dZpw9X81vY
— Buffalo Bills (@buffalobills) July 31, 2014
Chris Williams has a toe injury, Lee Smith has a lower body injury. #Bills
— Joe Buscaglia (@JoeBuscaglia) July 31, 2014