ICC and Fancraze launch cricket NFTs, will let users own moments from the 2015 and 2019 World Cups

Cricket is a sport that has captured the hearts of billions across…