chasingwheels.com
The absurd and depressing end of High Road Sports
(Team HTC-Highroad have thrown in the towel on finding a new sponsor, picture by Natalie on Flickr) Well the hyenas will be cackling this morning, but no one with an interest in the long-term susta…