Americans, you heard of Major cricket league which is happening in the US? My hometown based franchise is having the team in that league named as Mumbai Indians New York. Post Comment Receive notifications Add a comment...