News

WNBA icon Swin Cash is reportedly parting ways with the New Orleans Pelicans, ending her five-year run with the organization.