Money wise, I believe India is the biggest board, there is too much power in Indian board's hands and they are partial reason for ruining cricket in my opinion.
If you are talking historically then Australia and West Indies (Caribbean Islands) are the biggest teams. But recently WI are not that great overall so the top teams would be more or less in this order Australia, India, South Africa, England, Pakistan, Sri Lanka, etc.
There is no channel that telecasts cricket in the states, ESPN app shows some odd games every now and then but you can find most of the matches on willow TV which is a paid subscription and you can stream them on your smart tv or laptop.