Browsing: Indian cricket team

Delhi Capitals

The Delhi Capitals team(previously the Delhi Daredevils) are an Indian Premier League (IPL) franchise cricket club located in Delhi. The…