When I get a guys name for those things I tend to get a shirt of the home sports team. Doesn't everyone want a Saints shirt? Lol I'm not sure what's big where you are. My other go to gift for guys is a 5th of their favorite spirit if it is in the price range set. A set of beer glasses and a six pack is usually appreciated. Then if none of that sounds good and you haven't come up with a good idea there are gift cards/certificates. I like local resturants rather than chains or try a hardware store. Good luck!
How well do you know this person? It really depends on what they're interested in. Not all guys like the same things. If you don't know anything about him, something like a gift basket with meats and cheeses might be nice. There are lots of male oriented gift baskets at department stores, you might find something among those. If all else fails, you can always get a gift card. I can't think of anyone would doesn't like one of those!