News

The Welsh football club is an extreme example of the role streaming giants have in sport’s fast-growing financial ecosystem.