You are entitled to watch a game up to ten times (of non-overlapping sessions of 24-hours each). Please note that by clicking on an available game and starting a stream, you start a session. Basically

In regards to how long do you have to watch a game 'later' (on catch-up) after it is streamed live, all games remain on our servers until January of the following year, when they will be taken down to make room for new content.