Do you have tickets to the FIFA 2026 World Cup in Atlanta this summer but aren't sure where to stay? Try going back to college. The Georgia Institute of Technology is opening its doors to soccer fans ...