Almost 8 million Baby Shark bath toys have been recalled after some children were impaled by the top fin on the toys. Zuru recalled 6.5 million Robo Alive Junior Baby Shark Sing & Swim Bath Toys (full ...