Back to the San Francisco 49ers Newsfeed

Stock report from Day 3 of 49ers training camp

The pads came on for the San Francisco 49ers’ third practice of training camp. The added armor offered a much more competitive showing than the defense-dominated Day 1 and 2. Big plays and big hits were the themes of the day in what remained a back-and-forth affair throughout the afternoon.

Here’s our stock report after Day 3 of 49ers training camp:

Garoppolo made a statement on the first pass of full-team drills. He play faked, then launched a beautiful deep pass nearly 60 yards downfield to receiver Richie James, who caught the ball in stride and sprinted toward the end zone.