SANTA CLARA, Calif . -- A daily review of the hot topics coming out of San Francisco 49ers training camp:
It was the final non-padded practice of camp and, having moved to the practice facility next door from Levi's Stadium due to grass issues, it felt like it. There were more lowlights than highlights, per se, as the team prepared for the first day of hitting.
Left tackle Joe Staley was apparently given a "vet's day off" as he was an observer (coach Jim Tomsula prefers to give veterans breaks before they need them) and rookie seventh-round draft pick Trent Brown stepped in for him and struggled. But it was not just Brown. The entire offensive line seemed out of sync, what with so many false starts in team drills and at least two Colin Kaepernick passes getting batted down.
Perhaps the prettiest move of the day came in a pass-rushing drill in which the 6-foot-1, 305-pound Ian Williams spun his way past a bamboozled 6-8, 300-poud Alex Boone after it appeared Boone had Williams locked up.
A day after being the star of practice, Bruce Ellington had a bad drop, though not as bad as the miss by tight end Vance McDonald, who was open down the middle of the field on a deep pass from Kaepernick. McDonald, though, did not bring his hands together and the ball sailed right through for an incompletion.
Kaepernick was intercepted on a checkdown play when his 5-yard bullet to Anquan Boldin bounced off his chest and into the waiting arms of Tramaine Brock, who broke free for a training camp pick-six. The other INT was thrown by rookie Dylan Thompson, who was picked off by a leaping and outstretched D-lineman Marcus Rush. Tank Carradine also had a "camp" sack of Kaepernick.
The 49ers practice Tuesday at 4:15 p.m. for their first padded practice of camp. Location -- either in Levi's Stadium or on the adjacent practice field -- is not yet known, though it is scheduled for the stadium.