I posted this suggestion last fall, and the thread was moved to Tour de France Forum Grand Tour forum?. Originally I suggested renaming Tour de France Forum to Grand Tour Forum. Now after discussion I'm suggesting Cycling Fans Forum.
I just restarted the thread hoping to spark renewed interest, and I'm posting it here as well hoping to spark some action before the road cycling season and Lance's season begins with the Tour Down Under in a week or so.
Thanks for listening.