StewartVL Dover

Tony Stewart celebrates after winning Sunday's NASCAR Sprint Cup Series race at Dover (Del.) Int'l Speedway. (NASCAR Photo)

HOT NEWS