Jennifer Lee Chan - also bluesky @jenniferleechan
@jenniferleechan
@49ers beat writer for @NBCS49ers, Proud USC alum, pilates instructor & retired professional wrestler. IG & youtube: jenniferleechan
Huge thank you to @itslilmooney for sharing this side of his life with me 💛 nbcsportsbayarea.com/nfl/san-franci…
#49ers first play to open training camp was a spot on deep pass from Brock Purdy to George Kittle. Purdy threw two INTs over the course of the practice, one made Jason Pinnock who picked off a ball that was tipped at the LOS and another by Dee Winters across the middle
Everything that happened on Day 3 of #49ers training camp including -Renardo Green's standout day (and potential injury) -Purdy's absence -a little history about NFL physical training programs youtube.com/live/IJbLStWE7…
Renardo Green's standout day ended early due to a hamstring injury. @jenniferleechan delivers the latest takeaways from 49ers training camp. nbcsportsbayarea.com/nfl/san-franci…
The only two players not on the field during #49ers Friday's session (Day 3) were WR Jacob Cowing (hamstring) and QB Brock Purdy (personal) All other players participated in team drills -- Trent Williams and Christian McCaffrey included.
#49ers special teams coord Brant Boyer said what he saw in Jake Moody was injured and had a loss in confidence. The new footwork has been working well for him thus far. It was not a great day for the kickers on Friday Greg Joseph 2/4 Jake Moody 3/4
After arguably his best practice with several past break ups #49ers CB Renardo Green came off the field a little gimpy. He took his helmet off, walked off the field and did not practice the rest of the session. It looked like he was trying to stretch out his hamstring.
#49ers QB Brock Purdy not practicing today (Friday) for personal reasons per team PR
Isaiah Neyor opened some eyes in the 49ers’ second practice with a catch that was as good as it gets. He said he aims to continue to take advantage of his opportunities. To read: nbcsportsbayarea.com/nfl/san-franci…
ICYMI last night TRAINING CAMP LIVE DAY 2 youtube.com/live/Cr-2oi0gK…
Funny -- though the hat the real Maiocco is wearing is more cartoonish than Sourdough's.
"It sucks to base block someone with arms as long as your legs. He's got all the tools to be an All-Pro" - #49ers LT Trent Williams on Mykel Williams
#49ers WR Ricky Pearsall was seen running under the supervision of the club's VP of Player Health & Performance - Dustin Perry.
On Day 2 of #49ers camp, the only player not seen was WR Jacob Cowing who pulled his hamstring yesterday at practice Both Trent Williams and Christian McCaffrey participated in team drills
One of the best completions of Day 2 of #49ers camp was a deep throw from Mac Jones to rookie Isaiah Neyor about 50 yards down field with about 4 DBs in the vicinity. The play garnered the biggest cheers of the crowd thus far
The #49ers have signed WR Quintez Cephus to a one-year deal. In order to make room on the roster, the team waived RB Israel Abanikanda
#49ers Nick Bosa is actually paying attention to the kicking competition this camp between Jake Moody and Greg Joseph - "It's exciting."
Kyle Shanahan shared that Jacob Cowing suffered a hamstring injury running routes on air during practice today. #49ers hope this is not too serious
Day 1 of #49ersCamp included some stand-out plays incl an INT by Dee Winters of a Brock Purdy pass Jauan Jennings full participation in team drills Attendance by Trent Williams and CMC who did positional drills, but not team drills
Jauan Jennings, as expected on the field to start the first #49ers practice of training camp
The more you can do, the harder it is to classify you and game plan for you. Wrote about my favorite 10 versatile players.