Hi folks -- I have to teach tonight & thought I'd drop by one of the sports bars for a bite and to watch the game. Any suggestions for a downtown Detroit venue? My folks & friends are NFL and NBA fans, not so much MLB...