The Blazers get a B+.
Portland Trail Blazers
Added/Retained: Brandon Roy (contract extension), Andre Miller, Jeff Pendergraph, Dante Cunningham, Patrick Mills
Lost: Sergio Rodriguez, Channing Frye
Review: An argument could be made that both Hedo Turkoglu and Paul Millsap could have been added to the "Lost" list since there was a time the Blazers believed they had those players in the bag. In the end, though, Miller could turn out to be a better fit than either Millsap or Turkoglu would have been.
While Miller isn't a flashy player, he's very steady. He'll bring a calm presence to the floor and is very skilled at throwing the lob pass. This will benefit Portland's athletic wings as well as a player like Greg Oden, who is still trying to get his feet underneath him in the NBA.
Whether or not Miller makes the Blazers true contenders this season remains to be seen. That said, locking Roy up to a long-term deal as the team did earlier this month ensures the Blazers' best player will be in the mix for many years to come, and it looks like LaMarcus Aldridge could be on deck to get extended prior to the season.
Considering the Blazers' two losses of any consequences this summer in Frye and Rodriguez weren't consistent contributors, this offseason has definitely been above average thus far in Portland.