This backpack does it all. It is water-repellent for the rain, tough as nails, comfortable as anything, and has all the pockets you need to hold all your stuff.
Under Armour Hustle 5.0 Backpack Purple
UA Hustle 5.0 Team Backpack
Under Armour - BACKPACK HUSTLE BLACK GOLD Bags on labotte
Bags & Backpacks – Shoe Bizz
Under Armour Contain Golf Shoe Bag
Under Armour UA Hustle Pro Backpack
Under Armour Hustle 5.0 Backpack, (592) Illusion Green/Opal Green
Under Armour - BACKPACK HUSTLE BLACK GOLD Bags on labotte
UNDER ARMOUR - TEX-STYLE SPORTSWEAR