Last year for the 49ers, we saw the emergence of quarterback Alex Smith, the rise of an elite defense as well as a new leader and face of the franchise in head coach Jim Harbaugh.
All in all, 2011 was an incredibly successful season for San Francisco and all they need to do is continue building on the winning foundation that is already placed out in front of them.
With that being said, let's take a look at my full seven-round mock draft that I released this week and we'll take a look at who I have slated in at No. 30 overall for the 49ers.
No. 30: Coby Fleener, Stanford, TE
The Stanford connection simply makes this pick so relevant.
Harbaugh spent three seasons at Stanford coaching Coby Fleener, so Harbaugh certainly has a familiarity with the player.
Fleener is without a question the top tight end in this year's class as he possesses all the elite talent and skills to be a very special player at the NFL level.
Granted, the 49ers may have Vernon Davis, one of the NFL's elite tight ends, but over the past few seasons NFL offenses have been changing more towards a two tight-end offensive system—with these tight ends being receiving threats rather than assets in the blocking game.
Fleener stands in at 6'6" and has excellent size and strength for his position as well as being equipped with elite speed. Fleener has great hands, as he catches balls in traffic well and has no problem going up and snagging the ball in a jump-ball situation.
Fleener can not only line up as a tight end but he as athletic enough to be split out and is strong and fast enough to beat your typical NFL cornerback.
All in all, Fleener doesn't have any glaring weaknesses and appears to make perfect sense for the 49ers to snag him at No. 30 overall.
Tony Santorsa's 2012 NFL Mock Draft:
1. Indianapolis Colts: Andrew Luck
2. Washington Redskins: Robert Griffin III
3. Minnesota Vikings: Matt Kalil
4. Cleveland Browns: Trent Richardson
5. Tampa Bay Buccaneers: Morris Claiborne
6. St. Louis Rams: Fletcher Cox
7. Jacksonville Jaguars: Melvin Ingram
8. Miami Dolphins: Ryan Tannehill
9. Carolina Panthers: Justin Blackmon
10. Buffalo Bills: Michael Floyd
11. Kansas City Chiefs: David DeCastro
12. Seattle Seahawks: Luke Kuechly
13. Arizona Cardinals: Jonathan Martin
14. Dallas Cowboys: Quinton Coples
15. Philadelphia Eagles: Michael Brockers
16. New York Jets: Courtney Upshaw
17. Cincinnati Bengals: Dre Kirkpatrick
18. San Diego Chargers: Cordy Glenn
19. Chicago Bears: Nick Perry
20. Tennessee Titans: Stephon Gilmore
21. Cincinnati Bengals: Peter Konz
22. Cleveland Browns: Kendall Wright
23. Detroit Lions: Riley Reiff
24. Pittsburgh Steelers: Mike Adams
25. Denver Broncos: Dontari Poe
26. Houston Texans: Whitney Mercilus
27. New England Patriots: Harrison Smith
28. Green Bay Packers: Jerel Worthy
29. Baltimore Ravens: Dont'a Hightower
30. San Francisco 49ers: Coby Fleener
31. New England Patriots: Devon Still
32. New York Giants: Zach Brown
Be sure to check out Tony Santorsa's blog: PatriotsPlus.