No one is exactly sure why the Cavs made a decision to go through with that plan, but they are being investigated by the league for possibly salary cap circumvention. The contract was for two years and $6 million, but the Cavs gave themselves an out and waived McCaw after just three games.
Of course, how McCaw became an unrestricted free agent is one of the stranger stories in recent memory.
The Warriors didn't match the offer, making McCaw a member of the Cavs.
McCaw began the season as an unsigned, restricted free agent with the Warriors.
Also at 2 p.m. PT on Wednesday, multiple national reports stated that McCaw plans to sign with the Toronto Raptors.
The circumstances were weird and raised questions about Cleveland's motivation to sign and release a player off the roster of their frequent NBA Finals rival.
The New York Times' Marc Stein reported that the league's review of the situation involving the Cavs is just beginning. "With McCaw averaging only 1.7 points on 22.2 percent shooting in 17.7 minutes through three games, the Cavaliers then waived McCaw on Sunday to sign free-agent guard Cameron Payne to a 10-day contract".
In an interesting sidenote, you could look at this as an Alfonzo McKinnie-for-Patrick McCaw trade, if the former Warrior sticks with the Raptors.