The San Francisco 49ers left a few glaring holes on their roster after neglecting areas of need during the 2011 NFL Draft.
They bypassed on a potential starting corner and quarterback, only to draft an outside linebacker who may not start right away.
In the second round, they drafted a project quarterback in Colin Kaepernick, who seems to be the 49ers' quarterback of the future, but probably isn't the 49ers' quarterback of the present.
After missing on opportunities to bring in a potential starting 2011 fullback in Owen Marecic, it became clear Jim Harbaugh was not necessarily interested in helping the 2011 49ers, but was more focused on the 2013 49ers.
He and Trent Baalke brought in a slew of high-ceiling guys that could develop into NFL superstars under the right circumstances. That will be fantastic in a few short years, but fans want answers now.
Will fans really have to suffer through another year of teams throwing the ball at will on the 49ers' splotchy secondary? If Aubrayo Franklin leaves, will Isaac Sopoaga be expected to be the man in the middle?
Alas, we head into free agency. We don't know when it will come, only that its arrival is a certainty. Here are five players that the 49ers could make a serious push for in free agency.