Link to Nashville Sports Bars:The sports bar at the Grand Ole Opry hotel has a bunch of TVs and once turned on an NU game for me, FWIW.
Link to Nashville Sports Bars:
http://nashvilleguru.com/578/top-10-sports-bars-in-Nashville
Any one of the above is good. Just look for the one closest to your hotel.