The Facts:
The 31st pick overall, Woods signed a 5-year deal after missing the first session of workouts today -- the opening day of camp.
Reported by SF49ers.com
Fantasy Football Diehards Line:
The team's top pick, Woods has a legitimate chance to earn playing time this fall.