Eduardo Herrara Talks After 3rd Place In Sweepstakes Race