Offseason Shockwaves & World Cup Showdowns

A blockbuster NBA trade, a massive contract extension and international soccer's biggest stage.

Hey Team πŸ‘‹

The NBA Finals may be over, but the sports world isn't slowing down anytime soon. The NBA offseason has already produced blockbuster trades, huge contracts and a draft full of future stars, while the World Cup continues to heat up. Several countries secured their place in the Round of 32 this week, while others were officially eliminated as the race for the knockout stage intensified.

Letter Rip!

< NBA >

The NBA Reset Button

Photo: Keith Allison / Wikicommons

The NBA Finals may be over, but the chaos is just getting started. So far, the offseason has wasted no time delivering fireworks, with a major trade and a massive contract already shaking up the league’s landscape. Plus, the NBA Draft kicked off Tuesday, ushering in a new era. 

Giannis β†’ The 305: Of course, Giannis Antetokounmpo heading to Miami is the biggest stunner so far. We knew he wanted a trade, but where he’d land was the biggest question coming into the offseason. The trade comes at a steep price for the Heat, who will send Tyler Herro, Kel’el Ware, Jaime Jaquez Jr., Kasparas Jakucionis, three first-round picks, one pick swap and one second-round pick to Milwaukee. In exchange, the Bucks send Antetokounmpo and Bobby Portis down south.

Trae Will Stay: While one superstar is on the move, Trae Young is staying put in D.C. with the Wizards. Young signed a 4-year $212 million extension, including a player option during the final year.

NBA Draft Round 1

  1. Washington Wizards: AJ Dybantsa (BYU)

  2. Utah Jazz: Darryn Peterson (Kansas)

  3. Memphis Grizzlies: Cameron Boozer (Duke)

  4. Chicago Bulls: Caleb Wilson (North Carolina)

  5. LA Clippers: Keaton Wagler (Illinois)

  6. Brooklyn Nets: Mikel Brown Jr. (Louisville)

  7. Sacramento Kings: Darius Acuff Jr. (Arkansas)

  8. Atlanta Hawks: Kingston Flemings (Houston)

  9. Dallas Mavericks: Morez Johnson Jr. (Michigan)

  10. Milwaukee Bucks: Brayden Burries (Arizona)

  11. Golden State Warriors: Yaxel Lendeborg (Michigan)

  12. Oklahoma City Thunder: Aday Mara (Michigan)

  13. Miami Heat: Nate Ament (Tennessee) (Traded to Milwaukee)

  14. Charlotte Hornets: Hannes Steinbach (Washington)

  15. Chicago Bulls: Dailyn Swain (Texas)

  16. Memphis Grizzlies: Bennett Stirtz (Iowa) (Traded to Oklahoma City)

  17. Oklahoma City Thunder: Ebuka Okorie (Stanford) (Traded to Detroit via Memphis)

  18. Charlotte Hornets: Christian Anderson (Texas Tech)

  19. Toronto Raptors: Allen Graves (Santa Clara)

  20. San Antonio Spurs: Jayden Quaintance

  21. Detroit Pistons: Karim LΓ³pez (New Zealand Breakers) (Traded to Memphis)

  22. Philadelphia 76ers: Labaron Philon Jr. (Alabama)

  23. Atlanta Hawks: Zuby Ejiofor (St. John’s)

  24. New York Knicks: Cameron Carr (Baylor) (Reportedly traded to Los Angeles Lakers)

  25. Los Angeles Lakers: Sergio De Larrea (Valencia) (Reportedly traded to Dallas via New York)

  26. Denver Nuggets: Tarris Reed Jr. (Connecticut) (Traded to San Antonio)

  27. Boston Celtics: Chris Cenac Jr. (Houston)

  28. Minnesota Timberwolves: Joshua Jefferson (Iowa State) (Traded to Brooklyn)

  29. Cleveland Cavaliers: Alex Karaban (Connecticut) (Traded to Sacramento)

  30. Dallas Mavericks: Koa Peat (Arizona) (Reportedly traded to Phoenix via New York)

< FIFA >

World Cup⚽

Photo: MichaelEmilio / Wikicommons

The World Cup group stage is entering its final stretch, and the race to the Round of 32 is starting to take shape.

So far, 13 teams have officially punched their tickets to the knockout rounds: Mexico, the United States, Germany, Argentina, France, Norway, Colombia, Switzerland, Canada, Brazil, Morocco, South Africa and Bosnia and Herzegovina. On the other hand, eight teams have already been eliminated from the World Cup, including Haiti, Turkey, Tunisia, Jordan, Panama, Qatar, Czechia and Haiti. 

The expanded 48-team format means the top two teams from each group, plus the eight best third-place finishers, will advance, keeping plenty of countries alive as the final group matches approach.

With several groups still wide open, the final week of group play should deliver plenty of drama. Traditional powers like England, Portugal and Spain are still working to lock down their spots, while surprise contenders like Cape Verde continue to dream of a Cinderella run into the knockout stage.

A Refresher on the New Format

The biggest change this year is the transition from the old 32-team structure to a new 48-team format. Here’s the breakdown of how the path to the trophy has evolved:

  • The Group Stage: We now have 12 groups (A–L), each containing four teams. Every nation plays three round-robin matches, maintaining the classic World Cup rhythm fans love.

  • Advancing to the Knockouts: The top two teams from each of the 12 groups automatically advance to the knockout stage (24 teams total).

  • The "Best Third" Rule: To round out the bracket, the eight best third-placed teams across all groups also qualify, bringing the total number of knockout participants to 32.

  • The Round of 32: This is the new "gateway" round. Once the group stage concludes, 32 teams enter a single-elimination bracket. From here on out, it’s win-or-go-home all the way to the final.

Because two-thirds of the field advances, the group stage becomes a high-stakes challenge where every goal matters. A team may not need to win their group to survive, but they will need to keep a close eye on the "third-place table," a tournament within the tournament that will keep us all guessing until the final whistle of the group stage.

Group A Schedule

Mexico vs. South Africa β€” Mexico W (2-0)

South Korea vs. Czechia β€” South Korea W (2-1)

Czechia vs. South Africa β€” Draw (1-1)

Mexico vs. South Korea β€”Mexico W (1-0)

Czechia vs. Mexico β€” Mexico W (3-0)

South Africa vs. South Korea β€” South Africa W (1-0)

Group B Schedule

Canada vs. Bosnia and Herzegovina β€”Draw (1-1)

Qatar vs. Switzerland β€” Draw (1-1)

Switzerland vs. Bosnia and Herzegovina β€” Switzerland W (4-1)

Canada vs. Qatar β€” Canada W (6-0)

Switzerland vs. Canada β€” Switzerland W (2-1)

Bosnia and Herzegovina vs. Qatar β€” Bosnia and Herzegovina W (3-1)

Group C Schedule

Brazil vs. Morocco β€” Draw (1-1)

Haiti vs. Scotland β€” Scotland W (1-0)

Scotland vs. Morocco β€” Morocco W (1-0)

Brazil vs. Haiti β€” Brazil W (3-0)

Scotland vs. Brazil β€” Brazil W (3-0)

Morocco vs. Haiti β€” Morocco W (4-2)

Group D Schedule

USA vs. Paraguay β€” USA W (4-1)

Australia vs. Turkiye β€” Australia W (2-0)

USA vs. Australia β€” USA W (2-0)

Turkiye vs. Paraguay β€” Paraguay W (1-0)

Turkiye vs. USA β€” Thursday, June 25 at 10 PM (SoFi Stadium, Los Angeles)

Paraguay vs. Australia β€” Thursday, June 25 at 10 PM (Levi’s Stadium, San Francisco Bay Area)

Group E Schedule

Germany vs. Curacao β€” Germany W (7-1)

Ivory Coast vs. Ecuador β€” Ivory Coast W (1-0)

Germany vs. Ivory Coast β€” Germany W (2-1)

Ecuador vs. Curacao β€” Draw (0-0)

Ecuador vs. Germany β€” Thursday, June 25 at 4 PM (MetLife Stadium, New York/New Jersey)

Curacao vs. Ivory Coast β€” Thursday, June 25 at 4 PM (Lincoln Financial Field, Philadelphia)

Group F Schedule

Netherlands vs. Japan β€” Draw (2-2)

Sweden vs. Tunisia β€” Sweden W (5-1)

Netherlands vs. Sweden β€” Netherlands W (5-1)

Tunisia vs. Japan β€” Japan W (4-0)

Japan vs. Sweden β€” Thursday, June 25 at 7 PM (AT&T Stadium, Dallas)

Tunisia vs. Netherlands β€” Thursday, June 25 at 7 PM (Arrowhead Stadium, Kansas City)

Group G Schedule

Belgium vs. Egypt β€” Draw (1-1)

Iran vs. New Zealand β€” Draw (2-2)

Belgium vs. Iran β€” Draw (0-0)

New Zealand vs. Egypt β€” Egypt W (3-1)

Egypt vs. Iran β€” Friday, June 26 at 11 PM (Lumen Field, Seattle)

New Zealand vs. Belgium β€” Friday, June 26 at 11 PM (BC Place, Vancouver)

Group H Schedule

Spain vs. Cape Verde β€” Draw (0-0)

Saudi Arabia vs. Uruguay β€” Draw (1-1)

Spain vs. Saudi Arabia β€” Spain W (4-0)

Uruguay vs. Cape Verde β€” Draw (2-2)

Cape Verde vs. Saudi Arabia β€” Friday, June 26 at 8 PM (NRG Stadium, Houston)

Uruguay vs. Spain β€” Friday, June 26 at 8 PM (Estadio Akron, Guadalajara)

Group I Schedule

France vs. Senegal β€” France W (3-1)

Iraq vs. Norway β€” Norway W (4-1)

France vs. Iraq β€” France W (3-0)

Norway vs. Senegal β€” Norway W (3-2)

Norway vs. France β€” Friday, June 26 at 3 PM (Gillette Stadium, Boston)

Senegal vs. Iraq β€” Friday, June 26 at 3 PM (BMO Field, Toronto)

Group J Schedule

Argentina vs. Algeria β€” Argentina W (3-0)

Austria vs. Jordan β€” Austria W (3-1)

Argentina vs. Austria β€” Argentina W (2-0)

Jordan vs. Algeria β€” Algeria W (2-1)

Algeria vs. Austria β€” Saturday, June 27 at 10 PM (Arrowhead Stadium, Kansas City)

Jordan vs. Argentina β€” Saturday, June 27 at 10 PM (AT&T Stadium, Dallas)

Group K Schedule

Portugal vs. Democratic Republic of Congo β€” Draw (1-1)

Uzbekistan vs. Colombia β€” Colombia W (3-1)

Portugal vs. Uzbekistan β€” Portugal W (5-0)

Colombia vs. Democratic Republic of Congo β€” Colombia W (1-0)

Colombia vs. Portugal β€” Saturday, June 27 at 7:30 PM (Hard Rock Stadium, Miami)

Democratic Republic of Congo vs. Uzbekistan β€” Saturday, June 27 at 7:30 PM (Mercedes-Benz Stadium, Atlanta)

Group L Schedule

England vs. Croatia β€” England W (4-2)

Ghana vs. Panama β€” Ghana W (1-0)

England vs. Ghana β€” Draw (0-0)

Panama vs. Croatia β€” Croatia W (1-0)

Panama vs. England β€” Saturday, June 27 at 5 PM (MetLife Stadium, New York/New Jersey)

Croatia vs. Ghana β€” Saturday, June 27 at 5 PM (Lincoln Financial Field, Philadelphia)

* All times ET