Kurgan said Armstead has run better than some receivers/lbs/safeties/rbs..? THE HELL?! Click to expand...