From a batch of surprise rookies, to some stars riddled with injuries, the 2012 fantasy football season has been chalk full of unexpected studs and duds. 

Fantasy Football owners have for sure needed to hit the waiver wire as some big names have either fallen victim to injury, or have just not gotten the plays they needed to rack up those fantasy points that we owners depend on each and every week. A strong Draft class has put some names in the top performers list, which usually isn't the case in the fantasy football world. Now, we should not be surprised by sleepers that are taking the ball away from big-name players, but we should be surprised at the reason some of those stars aren't getting the ball thrown in their direction. 

Let's take a look at some of these players that have completely changed fantasy football this season.