Knight Riders franchise to invest in American Cricket; Very Likely to set up a team there

XtraTime Web Desk – The Knight Riders franchise saw a huge market in the United States…