March 15, 20188 yr Moderators While Kevin Harvick has won the last three Monster Energy NASCAR Cup Series races, Busch has finished runner-up in the last two, prompting him to declare at Phoenix, “It’s starting to get frustrating.”But this weekend’s conclusion to NASCAR’s early-season West Coast trip may provide Busch an excellent chance to earn his – and Toyota’s – first win of the season.Asked about the ... Keep reading View the full article
Create an account or sign in to comment