McCray was signed to Cleveland's practice squad Thursday, Marla Ridenour of the Akron Beacon Journal reports.
EDGE Analysis
McCray, a 2018 undrafted free agent out of Indiana, spent time on Kansas City's practice squad last season and was with the Chiefs during preseason but was released in the final cuts.