Cricket Other news Legends Cricket Trophy: Delhi Devils Secure First Win Of Season; Rajasthan Kings Edge Dubai Giants By 14 Runs March 17, 2024