teams d wade played for