McRae, a 24-year-old 6'5" guard, is currently on a 10-day contract with the Cavs that expires Wednesday. Per Haynes, he's been 'pleasant surprise' for the Cavs due to his ability to guard multiple positions.
The Cavs went after McRae after Joe Johnson signed with the Miami Heat. Johnson, who some thought was headed to Cleveland, signed with the Heat when Miami was able to offer a bigger role. McRae also scored 61 points against the Canton Charge, the Cavs' D-League affiliate, in a January game. The Cavs still have one roster spot open.
McRae's signing for the rest of the year really doesn't mean much considering he won't play much and it might even be a bit surprising considering his contract comes with a luxury tax hit.
McRae has appeared in three games with the Cavs and shooting 50 percent from the field.