NFL has voted on São Paulo, Brazil as a host city for a 2024 regular season game. Several reps from Brazil are here at the owners meetings in Dallas and are quite happy.— Jeremy Fowler (@JFowlerESPN) December 13, 2023
NFL has voted on São Paulo, Brazil as a host city for a 2024 regular season game. Several reps from Brazil are here at the owners meetings in Dallas and are quite happy.