I've been to both Fizz and Corcoran's for game watches. They are both nice places to catch a game with other Cyclone fans. They have drink specials too. I can't remember but I think at least Fizz had $3 tall boys. (Cheap for Chi)
And Yes, Fizz is farther north. You can take the brown line to either of these places and its a 2-3 block walk to the bar.