I would suggest you email or call them and ask if they can create
an RSS feed for only sports. You would be surprised how a site owner
or programmer might say "wow, I didn't think of that."
It never hurts to ask.
If they won't do it for you, I don't think you have many options.
So, be nice to them, swoon over how good their site is, and boost the programmer's ego.