Who does like to watch the world series.
You said you would like to watch TV on the computer.... maybe this will help.
I found a very good app for doing what you are wanting... it let's you watch TV from any where in the world on your computer.
Here's how it works... when you first open it, it will show world globe, and you can move it around to pick the country and it lists all the tv channels. Click on a channel and it displays the broadcast of it , if it broadcasting at the time. It is called... "tv.garden".