The month of July has come once again, which of course means there’s a certain cycling race getting underway in France. (Actually, it starts in Germany this year, but French soil isn’t far off.) Starting today in Dusseldorf, here we go with the 104th Tour de France!