The Affinity Juggernaut is my favourite bag of all time and I've tried a lot! I'm also a keeper and need plenty of space, but the design on the Juggernaut is well thought out and allows me to fit all my kit in (including helmet) with a bit of room to spare. It's a double decker with a top section that I use for clothing and boots (two separate zipped up compartments) and a bottom section that I use for pads, gloves, helmet and bats. There is also an end pocket for phone, car keys etc.
The bat sleeve is, admittedly, useless but there is plenty of room for bats in the bottom section.
There's no telescopic handle which keeps the weight down but it wheels along happily enough.
Pete