Major League Cricket (MLC) is an American franchise-level T20 competition that is set to have its inaugural season in 2022. It is an initiative taken by American Cricket…


Major League Cricket (MLC) is an American franchise-level T20 competition that is set to have its inaugural season in 2022. It is an initiative taken by American Cricket…