They are too many visa problems with playing in the USA, it's either team that have no idea how to organize themself or, it's just americas rules that are bad. Fusion of Americas is a good thing but USA hosting it doesn't work. Sao Paulo could host it, Canada could host it, Mexico could host it and even Colombia would be a better choice at this point.
If in 3 year we still have the same visa issues Riot will really have to do something to solve this important issue.