How can I watch baseball online for free

The MLB site is way too damn expensive. I’ve done some searches but can’t find anything. Any baseball fans here have a solution? Thank you.

Sometimes people stream games on Justin.tv. Its also a good site to watch international stuff.

I use channelsurfing.net/ to watch hockey.
They have every sport imaginable on there.
I think baseball is on there too?