
The National Weather Service last reported the potential tropical storm's location in the Gulf at about 470 miles west-southwest of the city.
Read More
Get the latest sports news, opinion, analysis, player rankings, scores, standings and videos

The National Weather Service last reported the potential tropical storm's location in the Gulf at about 470 miles west-southwest of the city.
No comments:
Post a Comment