Detroit is a top 10 city for bicycling, but could be better

A new report says Detroit is the tenth most bikeable large city in the United States. The advocacy group PeopleForBikes...