20150526 sports.racing: Montoya earns $2.4 million for Indy 500 win