You can usually watch games on youtube a day or so after they happen. Check out this guys channel https://www.youtube.com/channel/UCLZQFRDfdKnkumzpCksdYcw . Alternatively you can subscribe to MLB TV and watch games across both the National and American leagues. As for teams to support I'd say...