This is the place to go for game day Sunday. They have tons of TVs and a large screen for the highlighted game (Browns game, anyone?). They also do a free squares game and have good drink specials (mimosas, bloody marys, coors lt buckets, etc).
The Boneyard is certainly not an amazing restaurant, but the service is usually adequate and the food is decent. They also have a pretty good selection of draft beer.
I have played some of the games and they're okay, but it's not usually the reason I go there.