The India House in Houston, a non-profit organisation based in the US state of Texas, has dedicated its grand stadium to Durga and Sushila Agrawal who played a key role in building the arena that will serve as a place for Indian-Americans to hold sporting and cultural events. (More Cricket News)