This is way off topic, but reading the news today made me once again look at a potential investment into Hasbro (HAS).

Mattel (MAT) today announced their THIRD recall on toys made in China. After...