Busch distraught at Daytona

Stewart-Haas teammates Almirola, Busch distraught at Daytona

DAYTONA BEACH, Fla./February 18, 2018 (AP)(STL.News) — Teammates Aric Almirola and Kurt Busch had better-than-decent shots at winning the Daytona 500. Both were wrecked while at or near the front late in “The Great American Race.” They were equally distraught. “My heart is broken,” Almirola said following an 11th-place finish. “So devastated. I thought I … Continue reading Stewart-Haas teammates Almirola, Busch distraught at Daytona