Now we know why the Daily News makes no money because they are a horrible news source.
Chink in the armor? Really you get upset because someone uses a term that has nothing to do with racism at all? Just because the writer of the article might not be educated enough to know what that term means or they are just looking for clicks, let me tell you what it means-
The idiom "chink in one's armor" refers to an area of vulnerability. It has traditionally been used to refer to a weak spot in a figurative suit of armor. The standard meaning is similar to that of Achilles' heel.
And here is twitter who usually fights each their about a topic rallying around Ron.