The Rockies today won their 8th straight game and in doing so have swept the top 2 teams in the NL Central. Oh yeah these 8 wins have all come on the road. Unbelievable.