Loading Video…

This browser does not support the Video element.

Kansas Citians welcome Algeria for 2026 FIFA World Cup

With the 2026 FIFA World Cup spread across three countries, Algeria found a home base in Kansas City.