The best World Cup story is happening in Kansas
Random Thoughts
The eyes of the sporting world have turned to the United States as the 2026 World Cup men’s soccer tournament began last week.
Arrowhead Stadium – known as Kansas City Stadium, due to a …