The Winston Cup circuit heads to Miami this weekend for Sunday's season finale, the Ford 500. Tony Stewart has the best chance to win the championship, but Mark Martin is still alive. Check out our breakdown of which drivers are where, which have had success at Miami and who is going to need it as the final checkered flag nears.
Recent finishes ...
Read full story