Danica Patrick Finally Wins!
It was a long time coming, but it finally did happen. Danica Patrick, who’s arrival in the top end of American open wheel racing a couple of years ago finally won a race, taking the Indycar race in Japan on a combined fuel strategy and good racing. Many people were asking when [...]