To me, the Run feat is something an athletic type such as a modern day track runner or football running back would take. Thus, wearing heavy armor would negate this feat.
I'd allow an alternate feat, Armored Run, which would enable, say, an experienced knight or man-at-arms to "run" in his...