Daum Passes Avedisian in Final Laps to Notch Third-Straight Win with Trifecta Motorsports July 22, 2023 No Comments