McCaw reportedly turned down two deals from the Warriors in the offseason. He signed a non-guaranteed two-year, $6 million offer sheet with the Cavaliers in December of 2018 and appeared in three games, posting averages of 1.7 points, 1.0 rebounds and 0.7 assists in 17.7 minutes per contest.
The league is investigating for a potential agreement between McCaw or his agent, Bill Duffy, and the Cavs on a promise of waiving him before the deadline. Most league executives are skeptical over possible punishment for the Cavaliers, who had a three-game window to evaluate McCaw and cut him before the league's contracts became guaranteed for the season.
The circumstances were freakish and raised questions about Cleveland's motivation to sign and release a player off the roster of their frequent NBA Finals rival. That seems an extremely petty reason to make the McCaw transactions, but in the ongoing soap opera that is the National Basketball Association, very little is surprising. He gets to play for one of the Eastern Conference's best teams and could make it back to the Finals for the third time in three seasons. The Raptors get a cheap decent young wing for the rest of this season, at least.