ESPN has a good column on J.J. Redick, one of my all time favorite players. It does a decent job of looking at the evolution of his whole career thus far, comparing and contrasting his game at its current state to how it was his freshman and sophomore years at Duke.
My favorite players tend to be confident and cocky, the kind of players that frustrate and rile up their opponents, often bringing out the best and worst in their competitors. Kobe Bryant would be a huge exception, as I am biased against dumb people, and, even more so, rapists.
In many ways, Redick is a microcosm for the entire Duke basketball program: frequently the best, and always hated and respected by all.
Also, Redick - this past Sunday evening against Miami - surpassed the legendary Johnny Dawkins to become the #1 all-time leading scorer at Duke. He is set to break the all-time ACC scoring record against Temple this Saturday, barring catastrophe... the kid is just sick, and one of the best college players of all time.
a Washington Post article: Tony Kornheiser shows J.J. Redick some love.
UPDATE: Meet the ACC's new all time leading scorer:
top 5 NBA basketball players of all time
1. Michael Jordan
2. Larry Bird
3. Magic Johnson
4. Shaquille O'Neal
5. LeBron James
top 5 Duke players of all time
1. Johnny Dawkins
2. Elton Brand
3. Bobby Hurley
4. J.J. Redick
5. Christian Laettner (I hated him and rooted for Kentucky during the best tournament game ever played in 1992).
top 5 MLB baseball players of all time
1. Willie Mays
2. Brooks Robinson
3. Frank Robinson
4. Ty Cobb
5. Alex Rodriguez
top 5 NFL football players of all time
1. Johnny Unitas (you could set a watch to his haircut, sorry, Simpsons reference)
2. Gale Sayers
3. Joe Montana
4. Tony Siragusa (more because he's hilarious)
5. Todd Heap (he's a badass, and he's sort of a hero due to how ridiculously hot his wife is)