Thursday: Day 20 of 20.
Switching it up: The final practice of training camp was moved up from 2 p.m. to 10:30 a.m. because of the threat of inclement weather. The practice was also closed to fans.
Doing more: Wide receiver Sammy Watkins went through “routes versus air,” but did not participate in team drills. Watkins is questionable for Saturday’s preseason game because of a rib injury.
Stepping in: With Kyle Williams out of practice Thursday with a leg injury, Corbin Bryant got first-team reps at defensive tackle.
Schedule: The portion of training camp open to the public (and media) is over. The Bills, though, are still at St. John Fisher College. They will go through a walk-through today, then spend the night before returning Saturday to Orchard Park to face the Tampa Bay Buccaneers in Ralph Wilson Stadium at 4:30 p.m.
– Jay Skurski