Cricket

BBL 2019 umpire Greg Davidson fakes a nose itch off Rashid Khan’s bowling during Renegades vs Strikers

BBL 2019 umpire Greg Davidson fakes a nose itch off Rashid Khan’s bowling during Renegades vs Strikers