The first rookie practice is done, and yes, it is time to overreact!
Posted by Niners Nation: A San Francisco 49ers Blog on
49ers minicamp recap: Time to get overly excited about the rookies!
The 49ers rookies got in their first practice session.
ninersnation.com