The best way to watch some MLB games for free is by taking advantage of free trials offered by streaming services, like FuboTV, Hulu + Live TV, and DirecTV Stream.