Article By Brian O'Flaherty on 21st July, 2009
For years, rookies have tried to come in and make an impact. Veterans have signed up to try and make their comebacks and big contracts. Unfortunately for the 49ers, not many of those veterans and young players have worked out too well.
Most of the veterans came and went, and not many of the young players have lived up to expectations.
Something however, happened in 2008.
Bleacher Report - NFL