Robot Mannequins Will Cheer On Chinese Professional Baseball Team Published April 10, 2020 at 6:21 AM EDT Facebook Twitter Email