Day 4 of the San Francisco 49ers training camp is in the books. As always, we've got you covered with the top highlights from practice. Running back Jarryd Hayne, cornerback Shareece Wright and wide receiver Dres Anderson (x2) provided best moments on Tuesday.
For Hayne, it was the rookie’s first practice in full pads since coming to the NFL after a decorated career in the Australian Rugby League. As you'll see in the highlights, Hayne has plenty of strength, is a natural catcher of the ball and will now need to work on his skills as a ball carrier.