DownpourSupporters stand in the rain to hear a speech at a rally on the Cleveland Mall in Cleveland, Ohio.