Melbourne stakes claim to host 2015 cricket World Cup final
The 2015 World Cup organizers have confirmed that the one-day final is likely to be played on the last weekend of March at a yet-to-be-determined Australian venue, with Melbourne and Sydney emerging as favourites to host the final.
Trending Photos