World Cup Dispatch #1: Snipers on the Roof June 15, 2026 Friday, June 12. In the hours before the first FIFA World Cup game in “Los Angeles,” aka the City of Inglewood, Inglewood’s Market Street was Read More »