It's parents weekend so restaurants will be a bitch to get into.
I'd definitely stop by Joe's Place and The Airliner for a beer or three, they are the oldest bars in IC.
Sunday football used to be The Vine but I'm not sure if they still have the Sunday Ticket as I've heard prices for bars have skyrocketed. Where your hotel is at, BWW may be your best bet.
I'd make sure to stop by Big Grove at some point over the weekend, maybe Saturday night. Imo...the best food, drink, game watch, atmosphere in town. It's the old University of Iowa Book store warehouse, I spent a few semesters working in that place many years ago. Big, open Bay doors with fire pits and heat lamps outside, pretty good beers, a few giant screens and a solid menu.
Top spot in town by a decent margin imo.
Not sure your age, but downtown IC can get a bit much for those of us over 35 after 11:00 p.m. Coralville Iowa River Landing area is pretty nice with The Athletic Club (same guys who own Big Grove--very cool sports bar. Might be your spot for Sunday football), 30hop (great rooftop), and Tribute.
Iowa City Taproom 1225 S. Gilbert St. Iowa City, IA 52240. Big Grove Brewery and Taproom is a 28,000 sq-ft brewery, restaurant and entertainment venue. Stop in for one of our award-winning beers on tap and enjoy casual dining from a menu of street-food inspired small plates and sandwiches.
biggrove.com
www.iowaathletic.com
Safe travels and welcome to our little city.