I want to get a bottle cage holder but I have a 2015 LaPierre Zesty AM where the rear suspension in on the top tube - so I need to get a smaller cage and water bottle..preferably a side release..

Will all bottle cages hold a camebak water bottle and do they make a short one?