I'm a huge basketball fan, and my favorite player has always been Allen Iverson. I know most people hate him and like to call him a "cancer", but I always loved the guy. He played for my hometown for this first 10 seasons and always did great in Philly. The fact that he is only 6'0'' and can still do what he does is amazing! I love him for his no fear attitude.
Other basketball players I really like are...
Dirk Nowitzki: He is the best PF in the game today, in my opinion. Sure, he doesn't have great defense, but he's reliable. He's one of the best shooting big men in the league. Can score in the paint, inside, outside, and from 3-point range... not to mention, he's a 90% free throw shooter. He's just awesome!
Tracy McGrady: Just like Iverson, Tracy McGrady has really been discredited from what he's done in his career. Because of various injuries in the past, including back spasms and many surgeries, McGrady has not been able to play at his top level. We all know he's capable... he used to be able to score atleast 30 on any given night. What I like about him is his confidence. He knows he hasn't been playing his best in the past couple years, he knows that, but he's still confident that he can get it done, and will next season.
Shane Battier: He is my favorite player from my favorite team. He, of course is not the best, but is a very deadly weapon. He'd be valuable to any team really. He can shoot 3's at any time and can defend the best players you have to offer. What I like about him is his attitude towards the game. He isn't concerned about how many minutes he plays or whether he starts or not. He just wants to get out there and do whatever he is asked to do.
I'm not gonna make a list of every player I like and why I like them, but I also really like Jason Kidd, Lebron James, Carmelo Anthony, Derrick Rose, J.J. Redick, Kyle Korver, Derek Fisher and more.