Another nasty day of cold rain punished the peloton as they rode from Santa Clarita to Pasadena in Stage 7 today in the 2008 Amgen Tour of California. In the end, a five man breakaway battled it out in the final kilometer, with George Hincapie winning Team High Road’s first stage win in this final read more »