Top Bike Stores In DenverThere are many great bike shops in the Denver Metro area great selection and solid pricing. CBS4's Greg Moody shares his picks.