Macys has the Lauren Ralph Lauren Pattern Classic-Fit Ultraflex Stretch Men's Dress Pants (multiple color options) for $15 with free in-store pickup or free shipping on $25+. Features two side slash pockets, two button-through welt pockets at back, zip fly with button-and-hook closure, belt loops.
Amazon has the Hanes Men's Jersey Pocket Shorts (several Colors, O8790) for $6.99 with free shipping on $25+ or with Prime. Features made in a soft and durable cotton jersey fabric, elastic closure, gentle elastic waistband with workable drawstring, side front pockets.
Has good Amazon Reviews.
Amazon has the Gildan Men's Crew T-Shirt Multipack (Assorted Black 5-Pack or White 6-Pack) for $16 with free shipping for Prime members or on $25+. Has excellent Amazon Reviews.
Amazon has the Columbia Steens Mountain Men's Fleece Vest (Charcoal) for $13 with free shipping on $25+ or with Prime. This fleece vest provides two well positioned zippered side pockets to keep hands and small items warm and secure. Available in sizes S to XXL.
Has excellent Amazon Reviews.