
Tony Stewart won his third NASCAR championship yesterday at the final round of the season at Homestead, Florida. Stewart tied rival Carl Edwards on points, winning the title in a tiebreaker by having won more races during the season. The race came down to a dramatic, 40-lap shootout with the two contenders running 1-2. Whoever won [...]
Continue reading " Tony Stewart Wins Third NASCAR Title at Homestead (VIDEO) "








