We're at the final stretch of the World Cup. It feels like just yesterday, international fans were arriving in the U.S. and marveling at Buc-ee's and unlimited free soda.