Questions about channel content are best answered here:
https://www.suppose.tv/tvYou will never again have to ask a question about what channels are available on what service. You plug in your zip code, list the channels you want, and the services and prices come up for you to choose from.
I have Sling and have had it for 3 years. It has proven to be, for my viewing habits, by far the best service available at the best price. I supplement it with LoCast, which gives me my locals and sub-channels for a measly five dollars a month, and I'm good to go.
My main vehicle is two Roku Ultras. I also have two firesticks as backups, but I seldom use them b/c I don't like the maintenance involved with keeping them functioning well. The Rokus have been excellent, are simpler, have a better interface and better remotes. But both will give you what you need in terms of accessibility, and if you're willing to take care of the stick, it can be just fine.
Be sure to note all the regional Pac 12 channels you want when accessing the link (above). Different packages/plans have different configurations of Pac 12 Network and you'll want to make sure you're not omitting a regional feed you may want.
The sweet thing is you can cancel Sling and/or services and subscribe at your convenience and it's almost instant. So if you want to drop Pac 12 in it's entirety until the season you want, you can do so and not pay extra for something you won't be watching until you want it.