what is the difference between american league and national league baseball?
The American League teams play with a "designated hitter", a player who bats in place of the pitcher and does not play in the field. In the National League, the pitcher must bat along with the other players. In games played in teams from both leagues, the rule that the home team usually plays by is used.