The Consumer Product Safety Commission (CPSC) has set its sights on a small company in Oklahoma. Despite an excellent safety record by Leachco Inc., the CPSC claims its infant-lounging pillow is a ...