Troy Vincent believes the 2028 Olympics can improve the country's "global reputation"
The NFL's effort to become an international business hinges in large part on the nation in which the National Football League is based having a good reputation around the globe.