How often is new content added and how long will it remain available?

During the season, the Season Pass allows you to enjoy the latest live matches every weekend or watch them on demand whenever you want. The games are usually available in the media library a few hours after the final whistle and are permanently available there.