Do you ever listen to this hammer head Ted Nation on WEEI?
brother, is he ever making sense tonight ( not )
I only listen to WEEI when we're in the Boston area (before/during/after a game). The guys on the weekend are talk shows are pretty good from what I've heard.
We can't get WEEI here where I live (north of Hartford, CT). I guess I could stream it, but it looks like they have a pain-in-the-neck registration in order to listen live, which I don't feel like doing at the moment...
What's he saying?