Power Squeeze wins the Alabama, Iscreamuscream takes Del Mar Derby 0 19.08.2024 16:51 United Press International (UPI.com) With heavy rain forcing the postponement of the King's Plate in Canada, 3-year-old fillies took center stage in weekend horse racing.