×
Top Stories
Reports: Blazers C Deandre Ayton to be free agent after buyoutMLB roundup: Tigers' Tarik Skubal K's 13 Twins in gemReds release INF Jeimer Candelario after strugglesTarik Skubal, Tigers overpower TwinsReports: BYU QB Jake Retzlaff to enter transfer portal amid allegationsReports: Rockets reward Jabari Smith Jr. with 5-year, $122M extensionMarlins rally past D-backs, extend win streak to 7Nationals score three in 11th to complete comeback vs. AngelsJesse Marsch on Canada's early Gold Cup exit: 'We’re missing half of our group'Reports: Bucks F Bobby Portis agrees to 3-year, $44M contractGold Cup Match Recap: USMNT vs. Costa Rica, Matt Freese Comes Up Clutch in Penalties | SOTUReport: James Harden gets new 2-year, $81.5M deal with Clippers12th-inning uprising carries Mariners over RangersDodgers win sixth straight series, extend Royals' miseryWhite Sox take series from Giants in Jonathan Cannon's returnAstros finish homestand with another shutout, blanking CubsReport: Jazz land C Jusuf Nurkic in trade with HornetsRockies tie game in ninth, beat Brewers in 11 inningsReds score two in ninth to rally past Padres 3-2Aaron Judge, Jazz Chisholm drive in 4 apiece as Yankees bash A's
Canada's Jacob Shaffelburg receives second yellow card and is ejected vs. Guatemala

Canada’s Jacob Shaffelburg receives second yellow card and is ejected vs. Guatemala

By FOX Sports Digital Jun 29, 2025 | 5:13 PM