I've never been on a specific sport forum that talks about another sport so much, No cycling forums I'm ever on ever talk about the Boston/NYC/London/Etc. marathons, or track races or the like, even during the Olympics.
But every day there are multiple Tour de France threads on this forum. I think it's quite telling.