Back to the San Francisco 49ers Newsfeed

What we learned at day two of 49ers training camp

The 49ers had their last practice before they put on the pads and we saw new players flash and some “repeat offenders.” The practice started with the usual walk through but with a new opening element. There will now be a rookie hype man who will get the crowd hyped up before each practice. Mike McGlinchey had first crack at the job and set the bar extremely high. He ran into the stands and got everyone ready for practice.

Here are a few other things we learned:

C.J. Beathard showed what made John Lynch and company bring him to Santa Clara.