Yes it seems ALL PlutoTV all channels are down: US, CA and UK feeds are all down for the last four (4) days.
I have quite a few in my Favorites list, so I hope we can get them back. Good resolution too.
Incidentally, a word of advice:
If you watch NFL games it’s always best viewed on the official NFL Team channels because more servers are dedicated to them;
Watching the games on local affiliated stations is typically more choppy