Mid City in Midvale is awesome. Stadium seating setup if you get there early enough, with enough screens to make you dizzy.
Trolley Wing Co. is good too. Also in Midvale just across the way from Mid City. Great wings.
Lumpy’s on highland is a good spot if you don’t care too much about food. Friendly long time Ute bar. Not the best TV setup though but not bad. Downtown Lumpy’s may not be a bad choice either for an early game. I avoid it for late games because of the crowd you encounter. May be worth a shot if you’re looking for something downtown though. Legends is also decent.
Fiddlers Elbow in sugar house is a good choice as well.