The 25 - year - old McRae eventually signed with Cleveland in March .
The 25 - year - old McRae eventually was assigned and recalled to its developmental league affiliate , the Canton Charge , before joining the roster full time this season .
The 25 - year - old McRae eventually signed with Cleveland in March and was assigned and recalled to its developmental league affiliate , the Canton Charge , before joining the roster full time this season .