While Uptown is definitely not a "sports bar" part of town, you can probably find something that works. I've been in your situation plenty of times. Now, I don't know that I've ever needed to watch something on ESPN U - so I recommend calling these places to see if they have it.
Liquor Lyles - The best place to watch a sporting event. Wild (and relatively rough) crowd and the cheapest drinks in town (f*ck, they're practically free). Lots of room and lots if TV's. They might now have ESPNU, but i'd check. Oh, don't eat here. Seriously, don't.
Lyndale Tap - New Bar. Adequate number of TV's, this is my new Gopher BBall bar. Aside from the Bulldog (not a sports bar at all), this has my favorite menu. Get the Pit Beef sandwich. Tall cans of Pabst for $2 too. Call em.
Old Chicago - In case the other 2 don't have it. Sh*t's overpriced and not that good. Mugs for beer are too small. They'll have the game, but the tab you'll endure might not be worth it.
If you need other info on Uptown bars, I could write a damn book for you.