I november 2019 ble det annonsert at Atlanta Falcons og Miami Dolphins skulle være hjemmelag i London eller Mexico by i 2020.