It wasn't a great #49ers free agent class this offseason.
Posted by 49erswebzone.com on
Baalke's 2015 49ers free-agent class a bust thus far
More than a dozen veteran players who started games for the 49ers last season did not return for a variety of reasons.
www.49erswebzone.com