Phoenix Suns center Shaquille O'Neal will retire at the end of his contract.

More...