NASCAR News: Jesse Love wins pole for Talladega O’Reilly race
Jesse Love (pictured) secured the pole position for the 2026 NASCAR O’Reilly Auto Parts Series (Xfinity) race at Talladega Superspeedway with a lap of 182.313 mph (seconds). Driving for Richard … Read More