World Cup February 2, 2024 7:38 am North Texas to find out on Sunday where 2026 World Cup final will take place NBC 5’s Larry Collins tells us about the big announcement as North Texans wait to find out if the 2026 World Cup final will be played ay AT&T Stadium. Wake Up to Something Good 2:08 DeSoto High School students return to school with new security and policy changes 1:31 Search continues for burglars who broke into Fort Worth pharmacy 0:45 Neighbors react to fatal shooting at Fort Worth bar 2:25 Thieves break into Fort Worth pharmacy, over $10K meds stolen 1:53 Steady rain doesn't stop Mother's Day celebrations in Dallas