Fantasy football is a wonderful game for many reasons, but the fact that it's so unpredictable is its greatest quality.
The fact is that, as much as you think you may know what may happen on a given Sunday or the season, you never do.
There's always that player whom you laugh at your friend for starting, then you look like the dumb one Monday. Or that guy you pick in the earlier rounds, thinking he was going to be a lock but ended up being a huge bust (cough Chris Johnson cough).
Then are also the players that completely have you surprised.
There's nothing like checking stats on Sunday's game and all of a sudden seeing some guy you never heard of going off and checking waivers to see if he's available.
Remember Arian Foster? It's crazy to think last year he was sitting on the free-agent block for a week in most leagues until he rushed for 233 yards and three touchdowns his first game.
Or the players you draft in the later rounds of your fantasy draft you know nothing about that have a great season. Then you brag to your friends you knew it all along.
In 2011, there have been plenty of players you can brag to your friends for drafting, or the players that saved your team when you picked them up from the waiver wire.
Here are the top 10 fantasy surprises so far in the 2011 season.