Duckworth's is the best place in Charlotte for craft beer. Hands Down.
This is a place I go anytime I am in the area to try some new beers or enjoy one of my favorites. The taps constantly rotate and they always have a good selection of seasonals/rarities (Think Stone Enjoy By)
Beer flights are relatively inexpensive and give you a chance to try a bit of everything on the 60+ tap menu.
There is something for everyone, from your most basic of beers to some of the rarest beers in the country. They have a number of local brews as well as beers from around the world. The bartenders are well versed in the craft beer scene and will answer any question you throw at them or give you a suggestion on what to try
The beer by itself can be a bit on the expensive side but remember you are paying for quality, not quantity.
The food Menu consists of awesome bar fare and snacks. I can't get over how good their Philly Cheesesteaks are. The Smokehouse Philly was one of the better sandwiches I've had at a "chain" restaurant. The Buffalo Chicken Nachos are also very unique and delicious. I was somewhat surprised by the high price of the food bill (Nachos were 14.99, sandwich 13.99).
For Sports, Duckworth's has all the Major sports packages, which is a plus for an out of towner like myself.
If I had 1 complaint it's that the servers aren't too attentive to your needs. I've asked to have a game put on only to have to ask multiple times before it was changed. Same for refills, napkins, ect. Also parking is a bit scarce in the area but not too bad with a strip mall next to it.
Overall this is a great place to enjoy a beer and snack. I look forward to coming back every time.