Ok, I did some research. It turns out ESPN announced Sling in January of this year. It's a legit service, not an illegal virus-laden site, for watching selected channels without a TV, including ESPN and ESPN2. It doesn't appear to have ESPN3. Cost is $20/month, first 7 days free. You can add HBO (sorry, not related to this thread!) for $15/month. Here are some packages.
I'm going to sign up and I'll report back on how well it works. Hopefully not too much of the bee will be on ESPN3.
P.S. I looked into "adult swim", one of the listed channels, due to the name. It's a cartoon. I don't know enough to know if it's okay for children, but it's not what it sounds like. :)