The ​​Patrick McCaw era is over for the ​Golden State Warriors. McCaw, who is a two-time NBA champion with the Warriors will be joining the Cleveland Cavaliers after the Warriors opted against matching the contract from the Cavaliers.

The two year non-guaranteed contract can be worth up to as much as $6 million. 

This is a smart move for all parties involved. 

For the Cavaliers, it helps because​​ they desperately need better players and for McCaw, he will have an opportunity to get more playing time than he ever experienced on Golden State. 

This move keeps the 15th roster spot open for the Warriors. There have been rumors that Carmelo Anthony would be interested in joining the Warriors, which would help add bench scoring to the Warriors roster.

Even if the Warriors do not get Anthony, the 15th roster spot being open will help them add much needed depth come buyout season around the trade deadline.

This is one of the thinnest Golden State teams in recent memory and a player like McCaw doesn't really make much of a difference for them. The extra roster spot is far more helpful in trying to defend their title.