Check it out
Editor Insights
Check out these men's Sport Coats for $45 or less at Macy's. Log into your free Macy's Rewards account to get free shipping at $25. Otherwise, shipping adds $10.95. We found this Nautica Faux-Suede Sport Coat that falls from $295 to $44.25 in three colors. That's one of the lowest prices we've ever seen. Shop over two dozen options from brands like Michael Kors, Nautica, and more.
You May Also Like
$8
$26
Save 69%
3pc Carter's Baby Outfits $8
$10
$40
Save 75%
Adidas Shorts $10 + Free Shipping
$13
$36
Save 63%
32 Degrees Active Shorts $13
$16
$60
Save 73%
32 Degrees Stretch Woven Pants $16
$60
$183
Save 67%
Ray-Ban Silver Aviator Sunglasses $60
$9
$35
Save 74%
Adidas Men's Athletic Tee $9
Having issues with this deal?