McElrea 13th as Rasmussen wins from pole in Alabama

TalkMotorsport Medium Read Length MEDIUM READ

Christian Rasmussen completed his tour de force of Barber Motorsports Park on Sunday, winning the INDY NXT Grand Prix of…