Curious about who won the last ICC Cricket World Cup? Australia is the reigning champion. The Aussies overcame early pressure ...
American Jaelin Kauf earned a fourth consecutive win and took the ... and American Olivia Giaccio (78.43) in Beidahu, China, on Friday. Kauf displaced Laffont atop the World Cup overall season ...