Men’s Sports Shirts

Wear your team pride in style. Whether you want to stay connected to your alma mater or support your favorite professional sports teams, you can do it with men’s sports shirts from Belk. Browse a stylish collection of NCAA, MLB, NFL and NBA shirts decorated with your favorite team logos and colors. Sport the brands you love, including adidas, Antigua®, Champion®, Nike®, Under Armour® and other team apparel favorites. These comfortable men’s sport shirts will have you feeling relaxed and looking good wherever you go.

Discover styles you’ll want to wear for different occasions. We have a selection of men’s long sleeve sport shirts, including men’s sports button-downs that pair perfectly with men’s khakis or jeans. These men’s long sleeve shirts feature an embroidered logo to show off your team spirit on game day and during off-season. Complete your look with a pair of men’s sneakers.

Tee off in fashionable men’s sports team polo shirts. Find a men’s short sleeve sport shirt featuring a modern fit and classic polo style. You can never have enough team graphic t-shirts in your closet. Match these tees with your favorite pair of men’s sport shorts and sandals for the big game or casual outings. You can wear these shirts daily.

Are you looking for a gift for the sports fanatic in your life? Men’s sport shirts emblazoned with their favorite team logos make fantastic gifts.