Heavy Thunderstorms and Rain
19 of 28
Denny Hamlin crosses the finish line to win the NASCAR Sprint Cup Series auto race at Texas Motor Speedway on Sunday, Nov. 7, 2010, in Fort Worth, Texas. (AP Photo/Larry Papke)
©2014 WFAA-TV, Inc., A Gannett Company. All Rights Reserved.
Powered by Broadcast Interactive Media.