Good bar for watching hockey/basketball - UWS between 66th and 84th streets?
Good beer and decent food a bonus!
there's always Blondies - 79th between bwy/amsterdam. decent bar food - great wings. and they just went hi def.
On Ams/West 83 there is a newly renovated bar called something like Soldier McGee? Maybe? Soldier something. Anyway, it used to be a place called Racoon Lodge, and then it was called something like Crossroads. And in those past incarnations it always looked like a gross place I'd never go. Now, it has HUGE TVs and actually looks a whole lot nicer. Might be worth a shot because it's new and when I passed by last weekend was surprisingly quiet.
Also, I like Firehouse on Columbus and 85th. Always seems emptier than it should be.
Time Out on Amsterdam btwn 77th and 78th is sports bar, like Blondies. The Irish bars in the neighborhood have good TVs, the Dublin House on 79th has new LG LCDs, PD O'Hurley's on 72nd is nice with good food, McAleer's on Amsterdam btwn 80th and 81st is a good hybrid Irishsports bar and the West Side Brewing Company on Amsterdam and 76 is pretty good.
For any sporting event, we always head to George Keeley's (Amsterdam around 83 or 84) which has loads of tvs. Great beer selection (both on tap, at least one cask conditioned, and in bottles). Food is pretty strickly of the bar/fried variety (sliders, cheese fries, etc.). They do great brats and sausages on special occasions and keep saying they will add them to the regular menu, but they haven't yet.
As another poster replied, we also like Firehouse (Columbus at 85th). They have better food and a decent amount of tvs. But they don't have nearly the beer selection.
blondies and time out are both good spots. there so many spots on amsterdam in the 80's you can't go wrong.