Andre Iguodala, a four-time NBA champion, retires after 19-year NBA career Published by Associated Press