Since "motor voter" made it easy for non-citizens to register to vote. Non-citizen voters could make the difference in the election.
The Democrats whine about the 2000 election because Gore lost despite "winning the popular vote" (only a plurality, not a majority), but if you subtracted all the ineligible voters who voted, or the voters who voted multiple times for Gore, it's possible that Bush had a plurality.
Can I, as an American citizen, vote for el presidente de mexico?
If American politicians want to pursue this avenue, then all of us gringos are going to declare open season on all of your beloved mexican voters.
What do we have to lose?
The US should have finished the job with mexico that it started in 1848.