April 18, 2024 | By Elizabeth Mikulis CHASE ELLIOTT SNATCHES NASCAR CUP SERIES VICTORY AT TEXAS MOTOR SPEEDWAY; WILLIAM BYRON THIRD Back Previous article ALPINESTARS TOP TEN DOMINATION AS TOSHA SCHAREINA WINS RALLY RAID OF PORTUGAL Next article OLIVER ROWLAND CHARGES TO FORMULA E MISANO E-PRIX RACE ONE TRIUMPH IN ITALY Forward