News Now: Dallas Traffic, Wall Street, Falcon Heavy
Hate traffic? A new analysis found Dallas to be the 10th most congested city in the nation. We're also checking in with Wall Street after a historic day of losses yesterday, and the Falcon Heavy rocket which is set to launch this afternoon.
Read more