Hawk Harrelson may not be for everyone, but I've listened to him broadcast more baseball than any other announcer, and while he's a homer, he's honest about it, and he compliments many other players and coaches on other teams, often. Just because he cheers doesn't mean he's an awful announcer. He's actually quite knowledgeable. And much better than guys like Mike Shannon or Ron Santo used to be. Hawk gets hated on because he's not afraid to be himself.