Oklahoma OK
Biggest unknown with Beta is how much rain it will bring
HOUSTON - Tropical Storm Beta made landfall on the upper Texas coast on Monday evening. The storm made landfall about 5 miles (8 kilometers) north of Port Oonnor, Texas, with maxim…