The 49ers practice is open to the media today. We'll have updates in here.
Posted by Niners Nation: A San Francisco 49ers Blog on
Live updates from 49ers OTA practice session
The 49ers are into their final week of OTAs. That means more media availability and practice recaps.
ninersnation.com