If you are downtown / North End / near boston Garden, you might find a sports bar that would set up a TV for you. The Fours on Canal Street is supposed to be very good (SI rated it #1 in the country about 10 years ago) but I have not been in it. You might call ahead and see if they'd do it for you. Don't know if they would get you sound too. I think there are some other bars there. If the Nats are playing the same time as Red Sox Opening Day, I'd stick away from around Fenway.