Racing Stats
Loading Racing Stats...
Track Stats
Loading Track Stats...
More Fantasy News
First-Ever Podium
Armstrong finished third in the Chevrolet Detroit Grand Prix NTT IndyCar Series race on the Streets of Detroit Sunday afternoon.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.