Stadium just manages the streaming. You can get these streams on their website, but probably not for free. They do have a couple of channels they make available to some of the streaming services, but that doesn't necessarily mean these games will land on those channels, although they could. The app no longer works, as they've moved to a subscription service on their website. The games involving WCC members however, are free to access from the WCC Network (thew.tv). At least, that's how they've been doing things for the last year or so. What I do with my amazon fire stick is to open up the firefox app which acts as an internet browser and use it to pull the stream from the WCC network.