Observations from Carolina Panthers training camp in Spartanburg:
▪ Undrafted rookie receiver Keyarris Garrett came alive late in camp after two weeks full of drops. He brought in the catch of the day when he took a 50-plus-yard pass from Joe Webb against cornerback Teddy Williams. With such competition at the position, practice squad seems to be the only way Garrett sticks with the Panthers, but that was looking like less of a possibility as recently as last week.
▪ Coach Ron Rivera gave a bevy of veterans the day off Tuesday. No fewer than seven sat out of practice for rest. Tight end Greg Olsen missed his second straight day with back spasms.
▪ Rookie cornerback James Bradberry was around the ball plenty on the final day of camp. He broke up a nice pass from Derek Anderson intended for Devin Funchess during one-on-one drills. Later he got another pass breakup on an Anderson ball in team period intended for Garrett.
▪ With Olsen and Ed Dickson (groin) sidelined, Scott Simonson was able to show his talents with the first-team offense. Simonson is clearly the No. 3 tight end, and his learning is accelerated with each snap Dickson misses.
▪ Safety Tre Boston got another interception when Anderson and Garrett weren’t on the same page in 7-on-7 drills.
▪ Rookie cornerback Zack Sanchez got a pick off Webb, intended for Kevin Norwood, in 7-on-7s.