The Panthers were without several key guys. Sitting out were defensive tackle Gerald McCoy, coverage linebacker Shaq Thompson and center Matt Paradis. Elsewhere on the Bills’ injury front, tight end Jason Croom and Dawson Knox remained out and safety Kurt Coleman sat out. . . . Cory Carter was the holder for Stephen Hauschka, another indication he has a slight lead in the tight battle for the punter job. Carter hit good punts Wednesday. Corey Bojorquez hit one fine, 4.85 hang-time punt but also had two wobblers. . . . Hauschka was 6 for 6 on field-goal tries. . . . Panthers third-year wideout Curtis Samuel continued his strong training camp. Samuel has 4.31 speed in the 40-yard dash. He beat Tre White deep down the sideline for a TD (for the second day in a row) during 11-on-11 drills. Samuel caught 39 passes last year. The Panthers are hoping he breaks out this season. . . . Jerry Hughes had at least two would-be sacks for the Bills’ defense. Corey Thompson took some snaps with the first-team nickel defense, giving Matt Milano a breather on a few plays. . . . The Bills’ second-team nickel defense to start off included Mike Love, Jordan Phillips, Harrison Phillips and Shaq Lawson on the line, Mo Alexander and Lorenzo Alexander at linebacker, Lafayette Pitts, Cam Lewis and Siran Neal at cornerback and Dean Marlowe and Joquan Johnson at safety. (Corner Kevin Johnson was substituting on a few snaps with the starters, and so was slot corner Captain Munnerlyn.) . . . Bills Hall-of-Fame guard Joe DeLamielleure was in attendance. DeLamielleure lives nearby in Summerville, S.C. Former Bills fullback Sam Gash, who now lives in Green Bay, Wis., also was on the sidelines. . . . There was another good throng of about 700 Bills fans. The crowd was about 2,000 overall on a humid, 77-degree morning.