If you don't play the sport of course it's going to be boring because you can't relate. Soccer and hockey is boring as hell to me but i've never really played either so I can't relate.
Baseball is situational, so if you understand what's going on, you can get pretty into it (i don't really care for baseball until the playoffs).
And for those who said golf is boring, go pick up some sticks and play for yourself. Once you figure out how hard it is, when you watch it, you'll have a new appreciation for golf.