https://www.mapmyride.com/letourlive/purchase/wizard/


This site partnered with NBC for $4.99 gives you an All Access package. It says video is available through Aug 31st. Anyone else have this and can you still watch it?