Source: www.espn.com
Hurricane Irma blew through South Florida a few weeks ago and predictions were dire. But a NASCAR Cup test revealed this week that the track is in as good a shape as ever. The facility is ready for its spot on the national stage in a few weeks.