Review of the Silverback Stride 29 HD 9 Mountain Bike

I recently upgraded my mountain bike from an old 15 year old Schwinn that has cable brakes with those small brake blocks on the rim. It also had really bad spring shocks and had...