Eight-time WNBA All-Star and three-time Olympian Tina Charles has signed a one-year deal with the Sun.