Leslie,
I think it looks like Megabucks, just as you suggested. I would vote for that. Megabucks was a very popular iris. I have seen it for sale many times over the years. I do not personally have it so cannot attest to the growing habits that seem significant to this iris in question.
From the Database I see several members have this iris(Megabucks). Maybe we could hear from one of them.
Katherine