I was thinking it was Ted Cruz
Like I mentioned earlier, "Cuban/American son of immigrants" plural. That's Rubio.