The Boston Celtics have traded Jordan Crawford and Marshawn Brooks to Golden State in a three-team deal that will send Toney Douglas to Miami and Joel Anthony and two draft picks to Boston, sources told ESPN.com.