Tour de France – Spin Style
I’m sitting here watching the final stage of the Tour de France wondering to myself why it’s not on a network tv channel. It’s been on NBC Sports this year, which is great…but still. More people need to watch this amazing event. I know the Tour took a lot of heat for all the doping…