Aside from the upcoming Tour de France, NBC Sports offers up a wide range of programming throughout the year. The network provides in-depth coverage of NFL, NHL, NBA, MLB, soccer, golf and motor sports.