Chris Hu said:
1. NFL Follow it more closely then the other three.
2. NBA Actually has my favorite athletes.
3. NHL Don't follow it as much as I used to.
4. MLB Super boring I actually like college football and basketball more.

This would be my ranking as well, though I really don't care about the NHL either, but it at least is infinitely more fun to watch than baseball