Mcc Cup

  • Indian archers outshine cricketers at Lord's August 10, 2007

    London: Lord's and cricket are synonymous. But the headquarters of the Gentleman's Game is shedding some of its stiff upper lip image. A new sport has made its debut at Lord's—archery. Team India held the MCC Cup proudly. But if you think this is the women's cricket team, you are in...