Back to the San Francisco 49ers Newsfeed

Golden Nuggets: Darnold made a cool play

Hutchinson: Training Camp Notes: Lance strikes optimistic tone despite limited reps

“Purdy had probably the second-best throw of the day. He wasn’t exactly splitting the atom, but he felt pressure coming from an Oliver blitz off the right side, then fired on time to Christian McCaffrey’s outside shoulder, just as he was separating against Talanoa Hufanga towards the left sideline. The rhythm felt as game-like as you’ll get in these practices.

The best throw of the day goes to Sam Darnold, who put it in the bread basket for a streaking Elijah Mitchell in a tight window.