Stewart captures 2011 Sprint Cup championship November 21, 2011 admin Sports 0 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.
Leave a Reply