The Local newsletter is your free, daily guide to life in Colorado. For locals, by locals. Sign up today!
What is there to say about the Rockies so far this season? Well, according to The Denver Post, their play has been “embarrassing.” The team dropped another game last night, falling 6-3 to the Arizona Diamondbacks, putting them at 4-8–tied for last place in the division. Even before yesterday’s loss, Sports Illustrated put the Rockies at No. 22 (out of 30 teams) in their power rankings–and that might be generous.