But I think the tons of pass blocking last year hurt him, and he wasn't the best fit for the tons of zone blocking we're trying to do now (I read the Packers didn't even attempted a single power run blocking play in week 1).
Also McCray used to be on the Titans so he might know what they're doing a little bit.
Though I just read that the Browns starting LT got kicked out for kicking someone and the back-up LT quickly got injured and had to leave the game. And they had to reshuffle the OL and now McCray is at RT. Might be interested how he does there.