The Tumble Inn is a no-frills sports bar on the edge of downtown Champaign - they have a bunch of TVs, a lot of domestics on tap, and there's usually a barbecue truck parked out front. I have been here on several occasions at off-peak times to watch sporting events, and each time has been thoroughly enjoyable.