Good morning. How is everyone today? I'm, once again, in a bit of a rush and this is going up 10 minutes late. Don't tell Fooch. Hopefully he won't notice. Michael Crabtree gave an interview today, which is rare. As for the practice on the field, Perrish Cox was absent, but nobody has identified the cause of the absence yet. Josh Johnson had a lackluster day by most accounts. There were a few interceptions and some other throws he wished he had back. As mentioned before, he'll be getting into this Saturday's game ahead of Scott Tolzien, presumably to give both guys an equal chance to be evaluated fairly, but if he keeps this up, Tolzien, who's looked great, may take the job that was his to lose.
To the links...
Grant Cohn posed questions to the various 49ers that were available for interview yesterday. A series of questions on WR Michael Crabtree resulted in the following questions. | Roman, Rogers and Crabtree on Crabtree (Cohn)
Josh Johnson looked underwhelming according to Cam Inman. He threw a few interceptions and had a couple of awful throws that resulted in frustration. Perrish Cox missed practice while working through an undisclosed 'something'. | Practice review, Day 15: Johnson not so sharp, Cox absent. (Inman)
The second and third team defenses had something to prove, laying some hard hits on the offense. Alex Smith to Vernon Davis seems to be a daily occurrence to Matt Barrows. | Day 15 recap: Big hits, nice catches on ladies' night. (Barrows)
Matt Maiocco also singled out Johnson's bad day. Isaac Sopoaga was back in practice and Mario Manningham had the catch of the day. | Camp summary 8/15: Up and down day for QB Johnson. (Maiocco)
According to Matt Maiocco, Alex Smith is looking better than ever. He completed 24 of his first 25 attempts in practice and looks to have improved in every measurably category. | Alex Smith throwing with better accuracy. (Maiocco)
Training camp report: Aug 15. (49ers.com)
Kyle Bonagura at CBS Sports gives us his 53-man roster projections. There's no surprises here but it's nice to see it in writing. He gives explanations as to why people are getting kept or cut and who's been performing well to date. | 49ers projected roster: Getting to 53.
And in the about-time-we-get-some-respect department: The Texans have referred to us as a physical team. Both teams are considered contenders in their conferences and Coach Kubiak has his team geared up for a slugfest, even if it is preseason. | Texans prepare to host 'physical' 49ers in Saturday's exhibition. (Inman)
Christian Gin reviews just how valuable Michael Crabtree is to the team. He's very sure-handed and a good all-around player. I think we can all appreciate how good of a downfield blocker he is. | Crabtree is a faster, more well-rounded receiver. (Gin)
Greg Roman took to the podium today. One thing he discussed was A.J. Jenkins inconsistencies. In the first exhibition game he went from making breathtaking catches to dropping easy ones. Roman breaks down the psyche of the young, first-round pick. | Roman analyzes Jenkins inconsistencies. (Maiocco)
James Brady continues his preview of the starters. Today's edition is on Joe Staley our LT. Staley made the Pro Bowl last year but was less than deserving in some peoples eyes. What can we expect from him this year? | Previewing the 49ers starters: LT Joe Staley. (Brady)
Talk of limited snaps for Moss overblown. (ProFootballTalk)
Eric Bakhtiari's persistence may finally pay off. (NBC Bay Area)
Carlos Rogers enjoys camp battles. (49ers.com)
Greg Roman eyes individual development. (49ers.com)
Crabtree getting ahead of the game. (Press Democrat)
49ers sign LB Ikaika Alama-Francis. (49ers.com)
VIDEO: Press Pass: Michael Crabtree. (49ers.com)
VIDEO: Press Pass: Carlos Rogers. (49ers.com)
VIDEO: Press Pass: Greg Roman. (49ers.com)
VIDEO: Press Pass: Gordy Soltau. (49ers.com)
VIDEO: Rogers and Crabtree's camp competition. (49ers.com)
Podcast: Better Rivals. (49erswebzone.com)
Being a Sheep
If you're new here, you can register for a free account to participate in the discussion and create your own fanposts here at Niners Nation and across our entire network of 300+ sports blogs.