During happy hour at Buffalo Wild Wings, enjoy $1off tall domestic pints, $3 well drinks, and food specials for $3. Buffalo Wild Wings also offers a 50 cent wing happy hour all day on Tuesdays and Thursdays.
If you want to catch a game, it can be done here, though that comes with caveats. Don't bother on a night when it's the Blazers or the Timbers. Their prices really aren't much of a deal for happy hour for drinks, though they do have a pretty large tap selection. Crazy loud sometimes, like SCRREEEAMING to have the person across the table hear you.
I stopped by Buffalo Wild Wings around noon, Oregon football was on the television the place was packed. BWW definitely offers more TVs than any other sports bar in Portland. In fact, I would suggest that it may be the best place to catch a game.