3. Ray Allen
Team(s): Milwaukee Bucks, Seattle Sonics, Boston Celtics
Years : 1996 - present
Who would you rather have on your squad? Ten-time All-Star Ray Allen. With your life on the line, who do you want taking a three-pointer? Easy, the all-time NBA three-point leader, Ray Allen. Now, who would you actually pay to watch? Jesus Shuttlesworth. 'Nuff said.