FIFA World Cup 2026 Schedule for Today: Thursday, June 18 Matches & How to Watch Live for Free — OffsidePost