Gamepass is probably your best option, all the games, plus archive, watch live or whenever you want. I think last year was about £129.00 for the season. Quality if you have decent internet is great.
One drawback, if a game is broadcast by Sky (satellite provider), it will be blacked out until 24 hours later. So pot luck on 1 of the early and late games. I think that's due to change though. Worth checking.