Helio Castroneves wins in Iowa to end 3-year drought

NEWTON, Iowa (AP) — As he crossed the finish line for his first victory in three years, Helio Castroneves screamed "Finally! Finally!" over the radio to his joyous crew.

Racing

  • Written by By LUKE MEREDITH , AP Sports Writer