I travel through Charlotte frequently on business when flying US Airways.  During my last trip home on May 3rd and had a 2 hour layover at dinnertime, so decided to have a bite to eat.  I have eaten at the Fox Sports Bar more than once before and have always had a good experience.  This visit the food was good, as usual, but I have never had such poor service.  I don't know why, but my waiter (Matthew) never once checked back with me to see how my food was or if I wanted anything else.  If he had, I would have ordered another drink.  I had to chase him down to get my check.  After I asked for my check, making it a point to say that I needed to get to my gate to board, he swept under the table right next to me before bringing me my check. I wouldn't go as far as to say don't eat there.  The food is good.  But, if your waiter's name is Matthew ask for someone else.