Schweikart Snags Victory at the Monster Mile!
Larue edges out Allen for the win at COTA!
Schweickart doubles down in Phoenix!