NASCAR Busch won the race’s first stage and led a race-high 74 laps (of 160) to triumph in the Monster Energy NASCAR Cup Series (MENCS) race at Pennsylvania’s Pocono Raceway to claim a milestone victory for Toyota on Sunday – the manufacturer’s 100th win in the Cup Series since entering competition with the Camry in […]