I used to live there and not many places used to show it, 06-08, Cheetah lounge show them (strip club), which is good for the breaks in between the fights
Maybe check out Fox Sports Grill which is in Atlantic Station (Midtown), sometimes they have the fight (no sleevless shirts).
There was another place as well which i can't remember, ill try and think of it and get back to you, but it was a nice spot, in the Midtown area again. Get there early to get a seat.
Fado is a good pub to party in and pull chix, 2 or 3 floors with an outside area.