Two million MamaRoo Baby Swings and 220,000 RockaRoo Baby Rockers have been recalled. Continue reading...