There are cards for all sixteen American and National League teams. They're not too rare, although a couple of the teams can be a bit tougher.