You could probably ask any of the restaurants/bars downtown to turn the games on. I have asked before and they will usually try to accommodate if the game is on TV. I have watched games at The District Tap, Slippery Noodle, Punch Bowl Social, The Rathskeller (not in the heart of downtown), Kilroys, etc.