Shirts for Men Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high Peter Millar Wharf Plaid Sport Shirt $145 Rodd & Gunn Victoria Forest Sport Shirt $148 Vince Trim Fit Short Sleeve Sport Shirt $185 Peter Millar Summer Melange Check Sport Shirt $145 Ted Baker London Lenshor Extra Slim Fit Geo Print Sport Shirt $149 John Varvatos Star Usa Mayfield Slim Fit Plaid Sport Shirt $98 Theory Zack S Trace Printed Short Sleeve Sport Shirt Navy $165 Helmut Lang Zip Front Baseball Collar Short Sleeve Shirt White $295 Peter Millar Flight Path Short Sleeve Sport Shirt Blue $198 Helmut Lang Plaid Drawcord Short Sleeve Sport Shirt Blue $310 Diesel Pow Print Short Sleeve Sport Shirt Black $128 Orlebar Brown Morton Chambray Tailored Short Sleeve Sport Shirt Indigo $225