The Phoenix Suns signed 16-year NBA veteran Jermaine O'Neal to a one year, $1.35 million deal yesterday (the veteran minimum for a player of his service years). O'Neal becomes the Suns' longest-tenured NBA veteran, doubling the service years of the next guy on the list - Sebastian Telfair, 8 years.

O'Neal was named to 6 consecutive NBA all-star games, all with the Indiana Pacers, the last of which coming in 2007. He has career averages of 13.7 points, 7.4 rebounds and 1.9 blocks, and is sixth among active NBA players in career blocked shots (1,702). His defensive abilities are stellar, even beyond the box scores with 63.1 career defensive win shares (per www.basketball-reference.com).