Mario Moraes reached a deal Thursday to drive in the IndyCar Series season-opener, becoming the seventh Brazilian to secure a ride in the inaugural Sao Paulo Indy 300.