Theodore Deutch actually said...
I support efforts to bring the World Cup to North America.
Context
Deutch expresses support for hosting the World Cup in North America.
03/14/2018
Deutch expresses support for hosting the World Cup in North America.
03/14/2018