I read
this today. Seems that the race really is going to end. Something about that web page has a sad finality to it. Perhaps others will step up and pick up where Mike has left off...
hmm the wheels are turning.....
In other news, I am getting a strange vibe that tells me the competition at the
E12 is going to be stiff like a $400 carbon fiber road shoe.