NFT platform agrees deals with five Championship teams, Sports Interactive boss interview