Nautica Men's Modern-Fit Faux-Suede Sport Coat for $31 + free shipping