The 6-foot-5 shooting guard is in his 10th NBA season, and after being traded to the Suns on Wednesday, he's currently on his seventh team.
Ellington isn't expected to remain in Phoenix long, however, and if he and the Suns can agree to a buyout, he would make plenty of sense for Golden State. In 25 games this season, he's averaged 8.4 points per contest, but on 37.5 percent shooting from the field and 36.8 percent from 3-point range.
Ellington isn't necessarily a strong defensive player, but he has the size to guard multiple positions, which would be extra useful in the Warriors' switch-heavy scheme.