The Golden State Warriors and New York Knicks have agreed in principle on a deal that would swap disgruntled Warriors forward Al Harrington for Knicks guard Jamal Crawford. ESPN The Magazine's Ric Bucher reported early Friday that the teams were nearing completion on a deal featuring Harrington and Crawford. ESPN.com has since confirmed that those two players, barring a late adjustment, would be the only two involved in the trade. Source: ESPN.com