Stewart captures 2011 Sprint Cup championship

Tony Stewart has held off Carl Edwards to win his third NASCAR championship with a powerful and relentless drive in Sunday’s season finale at Homestead-Miami Speedway.

Be the first to comment

Leave a Reply

Your email address will not be published.


*