Should do. Try espn3.com or myp2p.eu. I've moved to myp2p as they have a bunch of links to the sports games that are on (that includes all your Yank sports!). Make sure you click the links that don't require anything to download. Usually they're labelled "Other".
You should post more in the Mariners forum and help us make that community grow. There's constantly 6-7 people viewing that thread nowadays, especially since a lot of the Blazer fans are Mariner fans