Tropical Storm Francine, likely soon to be Hurricane Francine, is approaching the Texas-Louisiana coast. The storm is likely to make landfall in Louisiana on Wednesday, but Southeast Texas could still ...