Collection: Old Navy Men
-
Rotation Baggy Fleece Shorts -- 10-inch inseam
Regular price $17.99 USDRegular price$29.99 USDSale price $17.99 USDSale -
Linen-Blend Jogger Shorts -- 7-inch inseam
Regular price $11.99 USDRegular price$34.99 USDSale price $11.99 USDSale -
Slim Built-In Flex Jean Shorts-- 9-inch inseam
Regular price $13.99 USDRegular price$39.99 USDSale price $13.99 USDSale -
Baggy Creased Twill Dress Shorts -- 8-inch inseam
Regular price $22.19 USDRegular price$36.99 USDSale price $22.19 USDSale -
Baggy Creased Twill Dress Shorts -- 8-inch inseam
Regular price $22.19 USDRegular price$36.99 USDSale price $22.19 USDSale -
Baggy Creased Twill Dress Shorts -- 8-inch inseam
Regular price $22.19 USDRegular price$36.99 USDSale price $22.19 USDSale -
Rotation Baggy Fleece Shorts -- 10-inch inseam
Regular price $17.99 USDRegular price$29.99 USDSale price $17.99 USDSale -
Rotation Baggy Fleece Shorts -- 10-inch inseam
Regular price $17.99 USDRegular price$29.99 USDSale price $17.99 USDSale -
Twill Jogger Shorts -- 5-inch inseam
Regular price $11.49 USDRegular price$32.99 USDSale price $11.49 USDSale -
Rotation Logo Shorts -- 7-inch inseam
Regular price $14.99 USDRegular price$29.99 USDSale price $14.99 USDSale -
Twill Jogger Shorts -- 7-inch inseam
Regular price $14.99 USDRegular price$32.99 USDSale price $14.99 USDSale -
90's Loose Shorts -- 7-inch inseam
Regular price $18.49 USDRegular price$36.99 USDSale price $18.49 USDSale -
Solid Jogger Shorts -- 5-inch inseam
Regular price $11.49 USDRegular price$32.99 USDSale price $11.49 USDSale -
Slim Linen-Blend Rotation Chino Shorts -- 8-inch inseam
Regular price $17.49 USDRegular price$34.99 USDSale price $17.49 USDSale -
Solid Jogger Shorts -- 5-inch inseam
Regular price $11.49 USDRegular price$32.99 USDSale price $11.49 USDSale -
Solid Jogger Shorts -- 5-inch inseam
Regular price $11.49 USDRegular price$32.99 USDSale price $11.49 USDSale