49ers minicamp: Kyle Williams makes an appearance, B.J. Daniels is doing his thing and so much more

USA TODAY Sports

The 49ers wrapped up their second day of mandatory minicamp, and we've got a look at the practice report recaps from the day.

The San Francisco 49ers were back at practice today, and like yesterday, we've got some practice reports filtering in from the media. I've linked the reports at the bottom of the article, and once again, I thought I'd point out some of the intriguing highlights from the day. I recommend reading through some or all of the reports as well as this is just my take on what went down today.

1. Kyle Williams made a late practice cameo

The 49ers wide receiver has been recovering from a torn ACL, and while he tweeted out a green light earlier in the offseason, the training staff is easing him back into things. He has sat out OTAs, but he got a chance to get involved in some limited work on Wednesday.

According to the reports, the 49ers dropped down to a half speed practice late in the session. Williams came off the sideline to take part, and according to Matt Maiocco, he made the offensive play of the day with a one-handed catch on a Colt McCoy pass. It's not a lot, but I view this as a pretty big step forward. Williams might spend day one of training camp on the PUP list, but if it's any longer than that, I'd be pretty surprised.

Overall, the receivers seem to be getting positive marks. There's only so much to learn, but it's certainly nice to hear positive remarks about them. For those wanting an A.J. Jenkins update, he made another good catch, and hauled in several other passes. There ya go. BASG has the most Jenkins-specific details.

2. Daniel Kilgore gets his TO on

Some folks want Terrell Owens back with the 49ers, particularly in light of Michael Crabtree's injury. While that won't happen, Daniel Kilgore did his best TO impersonation. According to reports, the 49ers ran a field goal attempt, and a bad snap led to Andy Lee having to roll out looking for an open receiver. Kilgore went into the endzone and out-jumped Ian Williams and Parys Haralson for the touchdown. Apparently Kilgore celebrated the catch by pretending to autograph the ball.

The fake autograph is cool and all, but I'd love to see video of Williams attempting to defend Kilgore. That's a whole lot of poundage in the pass game!

3. B.J. Daniels might just be making a name for himself

B.J. Daniels entered the draft as a quarterback, but he is sounding more and more like a "Slash" type of player for the 49ers. He has been getting a good deal of quarterback work, but there is talk of using him in special teams, and today he got some work in at running back.

Matt Barrows made a good point in his report about how the battle between Daniels and Scott Tolzien is an odd one. Daniels threw a touchdown pass to Ricardo Lockette and also had an interception, but he also caught four passes on the day from Tolzien as a running back. That's not something you see every day. I really have no idea what to make of Daniels at this point. He's a guy we'll need to see in preseason action before we can even really begin to figure this out.

4. Injury report

The 49ers signed wide receiver Brandon Carswell earlier in the day and released tight end Cameron Morrah. Shortly after the start of practice, Carswell injured his right knee. He did not return to practice, but he also wasn't rushed off anywhere. His status is currently unknown.

Anquan Boldin left practice with some sort of tweak. Nobody saw what happened, but he was attended to by trainers and then went to the sideline. He did not participate in the rest of practice, but it seems like it should be minor. You know that if Boldin gets even the most modest of discomfort this offseason, the coaches are going to sit him down. There is nothing to be gained from pushing it.

The rest of the injury report remains the same as yesterday.

5. More Marcus Lattimore

He did some running, and he played some catch with Trent Baalke. That's all there is to that, but really, what else do you need from that? Catch with the boss!

Practice reports
Bay Area Sports Guy
Gin
Maiocco
Inman
Barrows
49ers.com (additional pictures)

X
Log In Sign Up

forgot?
Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

Join Niners Nation

You must be a member of Niners Nation to participate.

We have our own Community Guidelines at Niners Nation. You should read them.

Join Niners Nation

You must be a member of Niners Nation to participate.

We have our own Community Guidelines at Niners Nation. You should read them.

Spinner.vc97ec6e

Authenticating

Great!

Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.

tracking_pixel_9341_tracker