I've been to Buffalo Wild Wings before, but my first visit at this location was during UFC 117.
If you come here to watch fighting events like UFC I would recommend arriving 2 hours before the main card starts if you want a seat inside. I arrived an hour before the PPV portion of the fight started and didn't get a seat until half an hour in and it was outside. I ordered 12 regular wings and I was very underwhelmed. I felt the wings were overpriced because they are smaller than average.
The main reason why I went here was that they weren't charging a cover or bill minimum for the fight. Also, the atmosphere for a UFC fight was really good compared to the other BWW I went to in Tucson.
If you want a place with a good atmosphere for a sporting event, you should come to BWW. But your food expectations should be lowered a lot.