Mohammed Shami reveals why he doesn't play for his state UP
Mohammed Shami is one of the many cricket players from India who did not have it easy to reach where they are now. Despite being from Uttar Pradesh, he represented Bengal in domestic competitions.