A year ago, the 49ers' top offseason need was wide receiver.
The 49ers addressed their receiver deficiency with the additions of free agents Randy Moss and Mario Manningham, the re-signing of Ted Ginn and the selection of first-round draft pick A.J. Jenkins.
But, again, the 49ers found themselves short-handed at wide receiver in the playoffs -- to the point where their No. 2, Randy Moss, caught just seven receptions for 112 yards in three postseason games. Ginn had one catch for 3 yards in the postseason.
Manningham played in just 12 games before sustaining tears to the anterior cruciate and posterior cruciate ligaments in his left knee. He underwent surgery in mid-January. He still was second on the 49ers with 42 receptions during the regular season.
The 49ers are set up better at receiver than a year ago, but they still could use some help.
After all, Manningham will miss the entire offseason program and he might not be ready to play until the end of training camp. Kyle Williams, who sustained a season-ending torn ACL, should be ready for the start of camp.
Jenkins, whose rookie season consisted of a dropped pass on the only throw that came his way, has vowed to spend the offseason working with quarterback Colin Kaepernick.
Still, the 49ers can be expected to look to add wide receivers in the offseason. There are probably 31 teams in the league that would not mind adding Percy Harvin, who does not figure to be back with the Minnesota Vikings.
Harvin makes a lot of sense for just about any team because of his scheduled salary of $2.927 million for the 2013 season. The 49ers, who select No. 31 overall, also have a lot to offer the Vikings in a trade. The 49ers expect to have 13 or 14 draft picks after the compensatory selections are announced in late-March.
Because of his one-year affordability, Harvin makes a lot more sense for the 49ers than scheduled unrestricted free agents Wes Welker, Dwayne Bowe or Mike Wallace. Welker and Bowe both made $9.515 million last season as franchise players.
Projected 49ers 2013 draft picks
1. First round, No. 31: Own pick
2. Second round, No. 63: Own pick
3. Third round, No. 76: From Carolina in trade-back during 2012 draft
4. Third round, No. 95: Own pick
5. Third round, TBA: Possible compensatory selection
6. Fourth round, TBA: Own pick
7. Fifth round, TBA: From Indianapolis in trade-back during 2012 draft
8. Fifth round, TBA: Own pick
9. Sixth round,TBA: Own pick
10. Sixth round, TBA: From Miami in trade-back during 2012 draft
11. Seventh round, TBA: From Cincinnati for Taylor Mays
12. Seventh round, TBA: Own pick
13. Seventh round, TBA: Possible compensatory selection
14. Seventh round, TBA: Possible compensatory selection
Note: Picks in the second and third rounds do not take into account forfeiture of Saints draft pick for bounty penalties or Browns' use of draft pick in last year's supplemental draft.