Sheldon Creed Breaks Unfortunate NASCAR Xfinity Record In Michigan 0 19.08.2024 01:00 NewsWeek.com Sheldon Creed's persistent near misses in the NASCAR Xfinity Series set an unfortunate record in Michigan.