SF-GeneralPlaceholder

Kyle LarsonNASCAR Cup Series Sonoma Winner Kyle Larson won again Sunday, his third straight on the schedule, with victory in the non-points NASCAR All-Star race in Texas Sunday night. Larson’s win at Sonoma last week, after a win at Charlotte the week before, leaves him the hottest name in the Cup Series and second in series points behind Denny Hamlin. This is a huge step for Larson who missed most of last season because of a suspension from NASCAR. Listen…