From Lance's twitter feed and Macca's challenge this race looks like it is on. I can certainly see why Macca wants to just go out and race the guy - as an athlete all your life you would like to just race for fun right? But no doubt this will bring up a lot of arguments in the sport.
Fascinating event for cycling and triathlon nevertheless. I mean who will win anyway?