McKenzie might be better if we are playing a defense going man coverage. He can literally just outrun the coverage as we saw vs NE last year. Shakir seems more well rounded to me though. He was playing outside in the preseason, maybe he starts rotating in more for Diggs and Davis when they need a breather.