The 2010-2011 NBA Season has been a season of numerous storylines, from Amar'e Stoudemire reviving the Knicks and carrying them to a playoff position, as well as Chicago's own Derrick Rose putting the Bulls team on his broad shoulders and leading them to an impressive third place in the Eastern Conference.
Who could forget the "Three Kings" in Miami? What about the finally healthy Boston Celtics, or the phenomenal record of the league-leading San Antonio Spurs? Finally, (as if you haven't heard enough of it already) where will Carmelo Anthony land come February 24? Will he remain in Denver?
I think you get the point. This year has been unlike many others.
Blossoming talents are taking their games up to higher levels in the form of Oklahoma City's Russell Westbrook and double-double machine Kevin Love. In addition, we have Blake Griffin, the superb rookie who has taken the NBA by storm; to the extent that we have completely forgotten Washington's No.1 draft pick John Wall, a brilliant rookie in his own right.
The league is stacked with NBA stars, and that is reflected in the All-Star line-ups this year. Such an accumulation of talent in an All-Star game hasn't been seen since the Michael Jordan days, when the likes of Kareem Abdul-Jabbar, Isiah Thomas, Moses Malone, Hakeem Olajuwon and Charles Barkley were lacing up with the greatest player of all time (1987 All-Star game).
Now it's time to get down to the real talk. Forget all the storylines, don't worry about predicting this year's NBA Champions. For now, it is time to focus on the top 10 players in the NBA today.