The Cleveland Cavaliers have agreed to trade Mike Miller and Brendan Haywood to the Portland Trail Blazers in a deal aimed to create future options and save luxury-tax money, sources told ESPN.com.